Re: [Gvsig_desarrolladores] Zoom a las features de un tema e impresión de ortofotos

Vicente Caballero Navarro vicente.caballero en iver.es
Mie Feb 14 12:54:02 CET 2007


Hola Domingo.

Después de mapa.getViewPort().setExtent(geo.getBound2D()); te falta repintar la vista sobre el graphics de la imagen, esto lo puedes resolver añadiendo: 

View view=(( View) PluginServices.getMDIManager().getActiveWindow());
view.getMapControl().paintImmediately(0,0,view.getWidth(),view.getHeight());

Pero le tienes que dejar el tiempo suficiente para dibujarse antes de seguir dibujando el siguiente zoom.

La imagen que se exporta se esta rellenando en el método paintComponent del MapControl, por tanto, si no le das tiempo suficiente de un zoom a otro para dibujarse lo hará de forma incorrecta.

Vicente Caballero Navarro
Grupo desarrollo gvSIG.
IVER TI S.A.
C/ Salamanca, 50-52
46005-Valencia
Tlf.+34963163400
www.iver.es
www.gvsig.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20070214/a829dfbd/attachment-0001.htm


Más información sobre la lista de distribución gvSIG_desarrolladores