Revision 220 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.io/org.gvsig.raster.io.base/src/main/java/org/gvsig/fmap/dal/coverage/dataset/io/GdalNative.java

View differences:

GdalNative.java
799 799
		setView(ulx, uly, lrx, lry, bufWidth, bufHeight);
800 800
		Point2D tl = worldToRaster(new Point2D.Double(ulx, uly));
801 801
		Point2D br = worldToRaster(new Point2D.Double(lrx, lry));
802
				
803
		if(tl.getX() > br.getX())
802
		tl.setLocation(tl.getX() - 0.5, tl.getY() - 0.5);
803
		br.setLocation(br.getX() - 0.5, br.getY() - 0.5);
804
		
805
		/*if(tl.getX() > br.getX())
804 806
			tl.setLocation(tl.getX() - 1, tl.getY());
805 807
		else
806 808
			br.setLocation(br.getX() - 1, br.getY());
......
808 810
		if(tl.getY() > br.getY())
809 811
			tl.setLocation(tl.getX(), tl.getY() - 1);
810 812
		else
811
			br.setLocation(br.getX(), br.getY() - 1);
813
			br.setLocation(br.getX(), br.getY() - 1);*/
812 814
		
813 815
		adjustPoints(tl, br);
814 816
		

Also available in: Unified diff