Revision 130 org.gvsig.gazetteer/trunk/org.gvsig.gazetteer/org.gvsig.gazetteer.extension/src/main/java/org/gvsig/gazetteer/loaders/FeatureLoader.java
FeatureLoader.java | ||
---|---|---|
151 | 151 |
double dpi = kit.getScreenResolution(); |
152 | 152 |
|
153 | 153 |
Envelope envelope = viewPort.getAdjustedEnvelope(); |
154 |
Rectangle2D rectangle = new Rectangle2D.Double(envelope.getLowerCorner().getX(), |
|
155 |
envelope.getLowerCorner().getY(), |
|
156 |
envelope.getUpperCorner().getX() - envelope.getLowerCorner().getX(), |
|
157 |
envelope.getUpperCorner().getY() - envelope.getLowerCorner().getY()); |
|
158 |
|
|
159 |
Rectangle2D extent = projection.getExtent(rectangle, |
|
160 |
new Double(25000).doubleValue(), |
|
161 |
new Double(viewPort.getImageWidth()).doubleValue(), |
|
162 |
new Double(viewPort.getImageHeight()).doubleValue(), |
|
163 |
viewPort.getMapUnits(), |
|
164 |
viewPort.getDistanceUnits(), |
|
165 |
dpi); |
|
154 |
// Rectangle2D rectangle = new Rectangle2D.Double(envelope.getLowerCorner().getX(), |
|
155 |
// envelope.getLowerCorner().getY(), |
|
156 |
// envelope.getUpperCorner().getX() - envelope.getLowerCorner().getX(), |
|
157 |
// envelope.getUpperCorner().getY() - envelope.getLowerCorner().getY()); |
|
158 |
// |
|
159 |
// Rectangle2D extent = projection.getExtent(rectangle, |
|
160 |
// new Double(25000).doubleValue(), |
|
161 |
// new Double(viewPort.getImageWidth()).doubleValue(), |
|
162 |
// new Double(viewPort.getImageHeight()).doubleValue(), |
|
163 |
// viewPort.getMapUnits(), |
|
164 |
// viewPort.getDistanceUnits(), |
|
165 |
// dpi); |
|
166 |
Rectangle2D extent = new Rectangle2D.Double(envelope.getLowerCorner().getX(), |
|
167 |
envelope.getLowerCorner().getY(), |
|
168 |
envelope.getUpperCorner().getX() - envelope.getLowerCorner().getX(), |
|
169 |
envelope.getUpperCorner().getY() - envelope.getLowerCorner().getY()); |
|
166 | 170 |
if (extent != null){ |
167 | 171 |
try { |
168 | 172 |
envelope = geometryManager.createEnvelope(SUBTYPES.GEOM2D); |
Also available in: Unified diff