Revision 17690 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/MapContext.java

View differences:

MapContext.java
698 698
		if (proj == null) {
699 699
			double w = ((viewPort.getImageSize().getWidth() / dpi) * 2.54);
700 700
			return (long) (viewPort.getAdjustedExtent().getWidth() / w * CHANGEM[getViewPort()
701
					.getMapUnits()]/CHANGEM[getViewPort().getDistanceUnits()]);
701
					.getMapUnits()]);
702 702
		}
703 703

  
704
		return Math.round(proj.getScale((viewPort.getAdjustedExtent().getMinX()*CHANGEM[getViewPort().getMapUnits()])/CHANGEM[getViewPort().getDistanceUnits()],
705
				(viewPort.getAdjustedExtent().getMaxX()*CHANGEM[getViewPort().getMapUnits()])/CHANGEM[getViewPort().getDistanceUnits()], viewPort.getImageSize()
704
		return Math.round(proj.getScale((viewPort.getAdjustedExtent().getMinX()*CHANGEM[getViewPort().getMapUnits()]),
705
				(viewPort.getAdjustedExtent().getMaxX()*CHANGEM[getViewPort().getMapUnits()]), viewPort.getImageSize()
706 706
						.getWidth(), dpi));
707 707

  
708 708
	}

Also available in: Unified diff