Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-22 Por tema David Deman
¿Alguna idea de por qué me puede estar pasando lo anterior? -- View this message in context: http://osgeo-org.1560.n6.nabble.com/Metodo-draw-de-la-extension-WMS-tp5041064p5042323.html Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. ___

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-21 Por tema David Deman
Hola, Si, ya solucioné ese problema ;) era una tontería como que se me había olvidado crear la función public Rectangle2D getFullExtent() Ya casi lo tengo jeje. Ahora el problema me reside en la función draw de DefaultMapContextDrawer, donde primero se me mete en: for (pos=0; pos < drawList.size()

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-21 Por tema Nacho Brodin
Hola, El ViewPort es el objeto que representa a las coordenadas de la vista, tanto en coordenadas del mapa como de la vista. Cuando cargas una capa por primera vez el bounding box de tu vista es leído de esa primera capa que cargas (ya que previamente no tenia coordenadas del mundo asignadas).

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-21 Por tema David Deman
Hola de nuevo, ya encontré el fallo, en el draw de MapContext comprueba if (viewPort.getExtent() == null) el cual es null por lo que sale. Lo que no encuentro ahora es en la extensión WMS dónde toma valor viewPort. Un saludo, David -- View this message in context: http://osgeo-org.1560.n6.nabbl

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-20 Por tema David Deman
mapControl.getMapContext().getLayers().addLayer(lyr); si que me añade la capa pero ya no se ejecuta nada más. No se cómo continuar la búsqueda del error. ¿alguna idea? Gracias -- View this message in context: http://osgeo-org.1560.n6.nabble.com/Metodo-draw-de-la-extension-WMS-tp5041064p5041714.

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-20 Por tema Nacho Brodin
Hola, Se me ocurre que puedes depurar el código y poner un punto de parada en el método draw de MapContext. Aquí está la variable layers con la lista de capas que van a renderizarse. Mira a ver si está tu capa Si no está ahí deberías ver porqué, ya que de alguna forma el método addLayer no está

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-20 Por tema David Deman
Gracias! La verdad es que ese código si que se ejecuta en la clase AddLayer en el método loadGenericWizardPanelLayers pero aun así no se me ejecuta la función draw y no se por qué. -- View this message in context: http://osgeo-org.1560.n6.nabble.com/Metodo-draw-de-la-extension-WMS-tp5041064p504

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-20 Por tema Nacho Brodin
Hola, Las capas que creas deben añadirse a la lista de capas de MapContext. De esta forma el método draw se invocará cuando vaya a pintarse la vista. Si has visto la extensión de WMS es algo así: mapControl.getMapContext().beginAtomicEvent(); mapControl.getMapContext().getLayers().addLayer(tu_nu

Re: [Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-18 Por tema David Deman
Se me ha olvidado comentar que es de gvSIG 1.12 -- View this message in context: http://osgeo-org.1560.n6.nabble.com/Metodo-draw-de-la-extension-WMS-tp5041064p5041066.html Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. ___ gvS

[Gvsig_desarrolladores] Método draw de la extensión WMS

2013-03-18 Por tema David Deman
Hola, llevo ya semanas volviéndome loco buscando en el código dónde se invoca a la función draw de FLyrWMS.java el hecho es que estoy intentando realizar una extensión parecida y mi función draw no se invoca. ¿Alguien sabe cómo se hace? Muchas gracias, David -- View this message in context: htt