Revision 28979
branches/v2_0_0_prep/extensions/extGeoreferencing/src/org/gvsig/georeferencing/ui/zoom/ViewMapRequestManager.java | ||
---|---|---|
104 | 104 |
public void setGCPsGraphicLayer(GCPsGraphicLayer gl) { |
105 | 105 |
this.graphicLayer = gl; |
106 | 106 |
} |
107 |
|
|
107 |
|
|
108 | 108 |
/** |
109 | 109 |
* Calcula la extensi?n que contendr? la vista a partir del extent |
110 | 110 |
* m?ximo de la capa/s que contienen . Tienen en cuenta las distintan proporciones |
... | ... | |
166 | 166 |
//Obtenemos el viewport y calculamos la matriz de transformaci?n |
167 | 167 |
ViewPort vp = new ViewPort(null); |
168 | 168 |
vp.setImageSize(new Dimension(view.getCanvasWidth(), view.getCanvasHeight())); |
169 |
vp.setProjection(lyrs.getProjection()); |
|
169 | 170 |
Envelope r2d = null; |
170 | 171 |
try { |
171 | 172 |
r2d = geomManager.createEnvelope(extent.getMinX(), extent.getMinY(), extent.getMaxX(), extent.getMaxY(), SUBTYPES.GEOM2D); |
172 | 173 |
vp.setEnvelope(r2d); |
173 | 174 |
} catch (CreateEnvelopeException e) { |
174 | 175 |
RasterToolsUtil.debug("Error creating the envelope", this, e); |
175 |
}
|
|
176 |
} |
|
176 | 177 |
|
177 | 178 |
try { |
178 | 179 |
//Dibujamos a trav?s del render de la capa en un graphics como el de la vista |
Also available in: Unified diff