Revision 5185 trunk/libraries/libCq CMS for java.old/src/org/cresques/io/EcwFile.java

View differences:

EcwFile.java
96 96
            //System.err.println("Abriendo "+fName);
97 97
            file = new JNCSFile(fName, false);
98 98
            load();
99
            readGeoInfo(fName);
99
            //readGeoInfo(fName);
100 100
            bandCount = file.numBands;
101 101

  
102 102
            if ( bandCount > 2) {
......
168 168

  
169 169
    public void setView(Extent e) {
170 170
    	//Aplicamos la transformaci?n a la vista en caso de que haya un fichero .rmf 
171
    	double minX = e.minX() - extentTransform[0].getX();
172
    	double minY = e.minY() - extentTransform[0].getY();
173
    	double maxX = e.maxX() - extentTransform[0].getX();
174
    	double maxY = e.maxY() - extentTransform[0].getY();
175
    	         
171
    	/*    	         
176 172
    	if(file.cellIncrementY > 0)
177 173
        	file.cellIncrementY = -file.cellIncrementY;
178 174
    	if(minX < file.originX)
......
184 180
    	if(minY < file.originY + ((double) (file.height - 1) * file.cellIncrementY))
185 181
    		minY = file.originY + ((double) (file.height - 1) * file.cellIncrementY);
186 182
    	
187
		Extent transformView = new Extent(	minX, minY, maxX, maxY );
188
        v = new Extent(transformView);
183
		Extent transformView = new Extent(	minX, minY, maxX, maxY );*/
184
        v = new Extent(e);
189 185
    }
190 186

  
191 187
    public Extent getView() {
......
989 985
	 * @param originY Origen de la imagen en la coordenada Y
990 986
	 */
991 987
    public void setExtentTransform(double originX, double originY, double w, double h, double psX, double psY) {
992
		extentTransform[0].setLocation(originX - extent.minX(), originY - extent.maxY());
988
		
993 989
	}
994 990

  
995 991
    /**

Also available in: Unified diff