Revision 213 trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/FLayoutUtilities.java
FLayoutUtilities.java | ||
---|---|---|
319 | 319 |
if (viewPort.getAdjustedEnvelope() == null) { |
320 | 320 |
return 0; |
321 | 321 |
} |
322 |
|
|
322 |
|
|
323 |
int mUnits = viewPort.getMapUnits(); |
|
324 |
double[] trans2Meter = MapContext.getDistanceTrans2Meter(); |
|
323 | 325 |
if (proj == null || viewPort.getImageSize() == null) { |
324 | 326 |
return (long) (viewPort.getAdjustedEnvelope().getLength(1) |
325 |
/ wcm * Attributes.CHANGE[viewPort.getMapUnits()]);
|
|
327 |
/ 100.0d*wcm * trans2Meter[mUnits]);
|
|
326 | 328 |
} |
327 |
|
|
328 |
double[] trans2Meter = MapContext.getDistanceTrans2Meter(); |
|
329 |
int mUnits = viewPort.getMapUnits(); |
|
330 | 329 |
|
331 | 330 |
return (long) proj.getScale( |
332 | 331 |
viewPort.getAdjustedEnvelope().getMinimum(0) * trans2Meter[mUnits], |
Also available in: Unified diff