Actualizando la extensión para geoRSS de gvSIG

xurxo's picture
Etiquetas:  •  

Hace ya más de un año desde la última vez que le dediqué algo de tiempo a la extensión y tenía algunos errores y cosas que quería tocar. Por un lado hace ya algún tiempo salió en las listas de gvSIG el tema del bloqueo activo que Google realiza en Cuba cumpliendo las leyes del embargo. Esto fue bastante criticado y en ese momento, como SEXTANTE, ya me plateé que el servicio era bueno pero no se justificaba si había otras opciones.

Un compañero de gvSIG me comentó que JavaHispano tenía una forja, así que me puse manos a la obra y efectivamente, aunque con algunos problemas al principio, pude migrar el código a un nuevo proyecto en la forja de JavaHispano y ahí quedó la cosa. Durante ese tiempo salió OSOR, una forja también de proyectos libres que creo que se queda grande para lo que yo tengo entre manos, aunque me comentaron que si seguía con el proyecto podría usar sus infraestructuras. No creo que cambie, si todo va bien, JavaHispano funciona, no muy rápido pero suficiente y tiene mucho más de lo que necesito.

En fin, nada que ayer le dediqué unas horas a conseguir que la extensión funcione correctamente sobre gvSIG 1.1.2 (dejo para más adelante la adaptación a gvSIG 2.0) y ya la tenéis disponible en el catálogo de extensiones de gvSIG y en la página de la forja.

Por otro lado he intentado sin éxito integrar la ventana de información de geoRSS en la herramienta y el diálogo de gvSIG. La razón principal es que me obliga a llevar al ámbito de gvSIG (a su carpeta com.iver.cit.gvsig/lib) partes de la extensión que no deberían estar ahí. Esto es por un tema bastante peliagudo y que se está resolviendo. SEXTANTE también lo sufre, a ver si se soluciona (con un trabajo duro, no sale por generación espontánea, creedme que lo sé) y tenemos un gvSIG aún más modular y extensible.

Otra cosa que he hecho y que me tenía un poco mosqueado desde hace tiempo es el tema de la documentación. Está hecha con DocBook pero no conseguía organizarlo de forma sencilla para que cualquiera pudiera compilarla (aunque dudo mucho que nadie vaya a hacerlo). Finalmente y gracias a un trabajo del equipo de Apache Velocity llamado DocBook Framework, he conseguido que sólo haya que descargar el framework y si lo pones en el mismo workspace que tu proyecto funciona a la primera ya que tiene todos los componentes. La documentación es la misma, pero la forma de montarla es muchísimo más sencilla.

Cosas por mejorar: pues las mismas de antes, mejores javadocs, la documentación técnica del bicho (tampo esto es una obra de la ingeniería del software francamente, cualquiera que le pegue un poco a gvSIG lo comprenderá fácilmente) y tal vez un poco más de cariño en las Interfaces de Usuario.

Dejo unas capturas de pantalla: una de la extensión funcionando con el RSS internacional del periódico El País (previo paso por geonames, la extensión se encarga, tu sabes) y del geoRSS de las fotos con la etiqueta colorful  de flickr (el geoRSS se puede ver abajo del todo de la página, junto al KML) y otras dos con ejemplos de información de una noticia de cada uno, pinchando en la imagen se puede ir a la noticia real. He de reconocer que la sección Internacional del País es para no leerla, que lo más suave que haya encontrado (sin muertos y esas cosas) sea de Sarah Palin...

 

gvSIG con dos orígenes geoRSS

Noticia geoRSS del País

Noticia geoRSS de flickr colorful

Trackback URL for this post:

http://geomaticblog.net/gb2/en/trackback/124

Post new comment

CAPTCHA
Esta pregunta es para testear que eres una persona humana y no un alien o un spammer que para el caso vienen a ser lo mismo. Si no aciertas, mírate en un espejo no te vayas a estar poniendo verde...
Syndicate content