[Gvsig_desarrolladores] Fwd: Cliente Nomenclátor: Problemas con visualización de resultados

Germán Carrillo carrillo.german en gmail.com
Mar Dic 10 20:53:28 CET 2013


Hola listeros,

al localizar los resultados de búsqueda por topónimos del cliente
nomenclátor de gvSIG, se presentan varios problemas:

   - La posición del topónimo no se visualiza (no se visualiza el punto).
   - La etiqueta mostrada se desplaza al cambiar el extent del mapa (por
   ejemplo, al hacer zoom o mover el mapa).
   - Dependiendo del sistema de referencia del mapa, el topónimo no aparece
   en el lugar correcto. Por ejemplo, al usar el EPSG 4326 en el mapa, un
   topónimo del servicio [1] (que maneja el EPSG 23030) se localiza de forma
   incorrecta. Supongo que la proyección de la posición del topónimo falla.

Trabajo sobre Linux Mint Maya (Ubuntu Pr), gvSIG 2.0.0-2066 final, Java
1.6.0_27. Puedo adjuntar algún log si ayuda en algo.

Revisando el código fuente de la extensión Gazetteer de gvSIG, veo que la
clase que se encarga de la visualización del topónimo en el mapa es
FeatureLoader.java [2] (función addAndDrawLabel()). ¿Algún desarrollador o
usuario experto de gvSIG puede facilitarme un fragmento de código en Java
que muestre cómo dibujar un punto (como gráfico) y una etiqueta sobre el
mapa? Soy nuevo con desarrollo en gvSIG y desafortunadamente no encuentro
ejemplos o documentación suficiente para lograrlo.

Sobre la misma versión de gvSIG he utilizado la extensión Scripting para
ubicar un punto como gráfico sobre el mapa siguiendo este post [3] y todo
va bien, la geometría es pintada y al mover el mapa permanece en el lugar
correcto. Sin embargo, necesito la funcionalidad en el cliente nomenclátor,
es decir, en Java.

Gracias de antemano,

Germán Carrillo
------------
[1] http://inspire.cop.gva.es/deegree/wfsg
[2]
https://devel.gvsig.org/svn/gvsig-gazetteer/org.gvsig.gazetteer/branches/extGazetteer/src/org/gvsig/gazetteer/loaders/FeatureLoader.java
[3] http://masquesig.com/2013/09/20/scripting-en-gvsig-getgraphicslayer/

-- 
-----------
   |\__
(:>__)(
   |/

Soluciones Geoinformáticas Libres
http://geotux.tuxfamily.org/
http://twitter.com/GeoTux2
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20131210/61ea86db/attachment.htm 


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