Revision 2303 org.gvsig.raster.gdal/branches/org.gvsig.raster.gdal_dataaccess_refactoring/org.gvsig.raster.gdal.io/src/main/java/org/gvsig/raster/gdal/io/GdalNative.java

View differences:

GdalNative.java
225 225
					isCorrect = true;
226 226
			if (!isCorrect)
227 227
				throw new GdalException("");
228

  
229
			ownTransformation = new AffineTransform(trans.adfgeotransform[1], trans.adfgeotransform[4], trans.adfgeotransform[2], trans.adfgeotransform[5], trans.adfgeotransform[0], trans.adfgeotransform[3]);
228
			
229
			double psX = trans.adfgeotransform[1];
230
			double psY = trans.adfgeotransform[5];
231
			double rotX = trans.adfgeotransform[4];
232
			double rotY = trans.adfgeotransform[2];
233
			double offX = trans.adfgeotransform[0];
234
			double offY = trans.adfgeotransform[3];
235
			
236
			ownTransformation = new AffineTransform(psX, rotX, rotY, psY, offX, offY);
237
					//trans.adfgeotransform[1], trans.adfgeotransform[4], trans.adfgeotransform[2], trans.adfgeotransform[5], trans.adfgeotransform[0], trans.adfgeotransform[3]);
230 238
			externalTransformation = (AffineTransform) ownTransformation.clone();
231 239
			overviewWidth = width;
232 240
			overviewHeight = height;

Also available in: Unified diff