Revision 28978 trunk/extensions/extGeoreferencing/src/org/gvsig/georeferencing/ui/zoom/ViewMapRequestManager.java
ViewMapRequestManager.java | ||
---|---|---|
145 | 145 |
ViewPort vp = new ViewPort(null); |
146 | 146 |
vp.setImageSize(new Dimension(view.getCanvasWidth(), view.getCanvasHeight())); |
147 | 147 |
vp.setExtent(extent); |
148 |
|
|
148 |
vp.setProjection(lyrs.getProjection()); |
|
149 | 149 |
try { |
150 | 150 |
//Dibujamos a trav?s del render de la capa en un graphics como el de la vista |
151 | 151 |
BufferedImage initImg = new BufferedImage(view.getCanvasWidth(), view.getCanvasHeight(), BufferedImage.TYPE_INT_RGB); |
... | ... | |
154 | 154 |
img.setColor(backGroundColor); |
155 | 155 |
img.fillRect(0, 0, view.getCanvasWidth(), view.getCanvasHeight()); |
156 | 156 |
} |
157 |
|
|
157 |
|
|
158 | 158 |
DefaultMapContextDrawer mapContextDrawer = new DefaultMapContextDrawer(); |
159 | 159 |
mapContextDrawer.setMapContext(lyrs.getMapContext()); |
160 | 160 |
mapContextDrawer.setViewPort(vp); |
161 | 161 |
mapContextDrawer.draw(lyrs, initImg, img, new CancellableClass(), mapControl.getMapContext().getScaleView()); |
162 | 162 |
//lyrs.draw(initImg, img, vp, new CancellableClass(), mapControl.getMapContext().getScaleView()); |
163 |
|
|
163 |
|
|
164 | 164 |
setDrawParams(initImg, extent); |
165 | 165 |
|
166 | 166 |
if(graphicLayer != null) |
Also available in: Unified diff