Category Archives: gvSIG

vaya semanita, segunda parte


gvSIGBueno, loprometido es deuda y aquí remato el anterior post hablando de misemanita movida. La verdad es que fueron cuatro días muyintensos ydefinitivamente valió la pena emplear un fin de semana.

Todo surgió de unapropuesta en la lista italiana de gvSIGpara organizar un pequeño encuentro, bastante informal, deusuarios ypersonas interesadas en gvSIG. El principal motor de este jaleo fueAlessandro Sgambati del departamento forestal de Trieste y Gorizia, quecon mucho ánimo movió a la gente de su zona (estoincluye tambiénmunicipios y organizaciones eslovenas) para montar un par de jornadasinformativas sobre el proyecto.

Al ver la propuesta se la comenté a Miguel, midirector técnico y estuvo más quede acuerdo de que podía ser interesante asistir y conoceraquellagente, sobre todo desde el punto de vista “de comunidad” perotambién, por qué no, desde el puntode vista más empresarial.

Al decir que iba para allá se animó unpoco la cosa yfinalmente me sacaron bastante partido porque me tiré losdos díaspresentando el proyecto, qué partes tiene, las expectativasde futuro,etc. Utilizando como guía lapresentación del lunes, pero con bastantemás de 20 minutos para contarla, fuimos viendo lasprincipalescaracterísticas de gvSIG y gvSIG mobile, qué esSEXTANTE y qué se puedehacer con él, etc.

Además gente de allí prepararon algunaspresentaciones de susexperiencias (buenas y malas) con gvSIG y para qué loestán usando.

El viernes fue bastante formal. La jornada serealizó en laUniversidad, que amablemente cedieron un aula, con más de 50asistentesde la administración pública, ayuntamientos,bomberos, policía, gentede universidad, etc. Además hubo bastantes preguntastécnicas y engeneral interés por el proyecto, su futuro, la continuidaddel mismo,etc. De esta jornada no pude hacer fotografías, fallomío, porque estaba llena el aula, a ver si aúnconsigo alguna foto porque sé que alguno de los asistentesse atrevió a hacerme alguna.

El sábado ya la cosa fue bastante másrelajada. El Club Alpinode Trieste cedió sus instalaciones (e hicieron de amablesanfitriones)para contar a unas 20 personas más o menos lo mismo que eldía anteriorpero en un tono más relajado. Si el viernes fue una palizapara mí portener que charlar en inglés prácticamente todo eltiempo (al habergente eslovena se acordó que sería convenienteque todos habláramos eninglés) el sábado fue mucho mástranquilo pues al ser todos italianosme permitieron hablar en español con pequeñasayudas de Alessandro paratraducir al italiano cualquier posible duda.

gvSIG @ TriesteAlessandro demo

Así, entre refrescos, aperitivos, pastas ycafé fuimosrevisando de nuevo el proyecto. El sábado pudo asistirAlberto Riva,geólogo de la Universidad de Ferrara (y tambiénespeleólogo) y otro de los organizadores de esta pequeñareunión. Mesorprendió con una presentación realmentecompleta de gvSIG mobile conlo que prácticamente asistí de públicotan sólo comentando y ampliandoalgunas de sus diapositivas. ¡¡Mola que vaya uno alos sitios y alguien”del terreno” haga la presentación por él!!

Desde el jueves por la tarde hasta el sábado por lanocheestuve gratamente acompañado por Alessandro y el resto de lagente deTrieste, visitando la zona (más bienintroduciéndome, porque para verlabien hay que volver) y acabando el sábado en una especie decasa decampo tomando vino y platos típicos de aquella zona en algollamado máso menos “osmitzá” que viene a ser como ir de tapas pero porel monte 😉

Trieste great square

IGSM 2008


Siguiendo la sana y universitaria costumbre de nuncaescribir algo para ser usado una sola vez, dejo poraquí los resúmenes de dos charlas que voy a daren el encuentro internacional de estudiantes de geodesia que serealizará en mayo en valencia (IGSM2008).

He sido invitado por la organización para dar un par decharlas básicamente sobre software libre parageomática en concreto los dos proyectos en los que estoyinvolucrado actualmente (y que dure) OSGeo y gvSIG.

Así, durante un rato les daré la chapa a losestudiantes (dudo que ninguno lea este blog pero nunca se sabe) sobresoftware libre, la fundación OSGeo y gvSIG.

El texto está copiado de la entradaen el wiki de OSGeo en el que he dejado los resúmenes paraque quede constancia del evento.

Por cierto, puede que a algunos lessuene el titulo de la primera ponencia, es que uno no esoriginal ni para eso (si no te suena no te preocupes, cosas de geeks…).

A not so short introduction to OSGeo

The Open Source for Geospatial Foundation is a community ofcommunities. It gathers some of the most prominent FOSS4G projects andoffers a common place to advocate about Free Software trying to offer areliable common brand for their projects. From web mapping projects tolibraries through metadata handling and non specific developmentprojects like the Education and Public Geodata committees, OSGeowelcomes everyone who wants to find a common place to discuss and getin touch with the smartest developers and free software technicians ofthe world. On this lecture the Foundation will be presented: how itworks, how can an individual (not only developers, teachers, publicgovernment and business managers, etc are welcomed) participate in itand meet and do really valuable networking working together to promoteFOSS4G.

gvSIG, a real tool for geographic informationsystems technicians

gvSIG is a free software effort from the Valencian publicgovernment to provide the best tool not only for novices but also forpower users. gvSIG provides tools for analysts and cartographers tofetch data, work with it doing many different analysis and finallyproducing maps and other outputs for their everyday workflows. With thearrival of INSPIRE and other SDI initiatives, gvSIG is positioned asone of the best desktop tools to deal with remote catalogs and geodatarepositories. This lecture will introduce you in the roots of gvSIGproject as well as the persent and near-future features not only of thesoftware but also of the entire project.

First release of gvSIG mobile


gvSIGI’mreally happyto post about the first release of gvSIG mobile. This is the port (moreor less) of the well known gvSIGsoftware to mobile devices. My coworkers Miguel (CTO of Prodevelop) andJavi (a really smart developer) presentedthat project at FOSS4G2007but at this time gvSIG mobile was a inner project of Prodevelop. Nowthis project has won the contest to get the contract with the Valencian Gobernment,so we are now “official” and public.

The project will be carried out mainly by Prodevelop but alsoby the University of Valencia (the RoboticsInsitute) and IVERalways with the coordination and management of the Valencian Gobernmentas usual on the rest of gvSIG projects.

Miguel showing gvSIG Mobile

There are binariesand sources of this first release (we are translating theuser manual in English, sorry). The project has just started, so thisfirstrelease is only a demonstration and a proof of conceptabout developing Java software for that kind of devices and the veryspecific Javaprofile called ConnectedDevice Configuration. We are now just refactoring theinternal architecture of the software to provide better modularity andextensibility like gvSIG desktop has. Furthermore, we want to havegvSIG mobile not only in Windows Mobile devices but also in otherdevices like Linux gadgets, Andoid, Symbian,… whoknows.

With that release you can:

  • View shapefiles, ecw raster files, georeferenced png andgif files
  • Connect to WMS services
  • Connect to your GPS and view your position and the typicalGPS quality parameters
  • Log waypoints and tracks in GPX format
  • Measure distances and areas
  • Get info form shapefile attribute tables and WMS services
  • Really simplified symbology for vector data

At this time gvSIG mobile works fine with the IBM J9 VirtualMachine (non free software) but we are starting to work with the phoneMEproject, the first Sun’s Java Virtual Machine for mobile devices and wehave got really positive experiences.

If you want to see it in action, there are several Youtubedemos. See the FOSS4G2007 presentationto get more details of the project, if you are a Windows Mobile userI’m sure you’ll enjoy it 😉

If you have any question, bug, feature request or whateverabout the project, please send us a mail through the gvSIG Internationalmailing list.

Fiestas de números


Una vez oí a un geodesta decir que el GPS era cosa de informáticos y telecos, que los geodestas y topógrafos, hacíamos fiestas de números. Pues bien, esto es cierto, pero aplica a otras áreas.

Me han pedido que saque unas estimaciones sobre las líneas de código escritas en gvSIG y la verdad es que he quedado bastante impresionado. He aquí las estadísticas que cualquiera puede hacer a partir del código fuente publicado en el proyecto gvSIG y SEXTANTE. Primero un resumen y luego con detalle.

¿Qué os parece? En mi opinión no es un ejercicio de egocentrismo, sino una muestra del conocimiento liberado a la sociedad por parte de un proyecto que podrá ser criticado por muchas cosas, pero que desde luego aporta valor al mundo de la geomática libre.

Summary------------------gvSIG 1.1.1     424363gvSIG JNI        79349Raster pilot     102193D pilot         11731ArcSDE client     1930SEXTANTE         74070~~~~~~~~~~~~~~~~~~~~~~total           601662

gvSIG 1.1.1------------------http://cloc.sourceforge.net v 1.03  T=22.0 s (162.3 files/s, 34413.3 lines/s)-------------------------------------------------------------------------------Language                     files          blank        comment           code-------------------------------------------------------------------------------Java                          2996          77531         234948         347750Python                         331          12615           5160          57360XML                            102            926            989          14166HTML                           123             42            192           3530XSD                             10            136            141           1397DTD                              2             32              0            112Bourne Shell                     3              7              2             25DOS Batch                        2              8              0             21make                             1              1              0              2-------------------------------------------------------------------------------SUM:                          3570          91298         241432         424363-------------------------------------------------------------------------------gvSIG JNI------------------http://cloc.sourceforge.net v 1.03  T=4.0 s (208.5 files/s, 35776.3 lines/s)-------------------------------------------------------------------------------Language                     files          blank        comment           code-------------------------------------------------------------------------------C/C++ Header                   413           9114          32892          35846HTML                           124           3141           1987          22002C                              159           1856           3056          13855Java                           103           2857           6178           5109C++                             21            848           1441           1938make                             7            209            137            427IDL                              2             10              0            122CSS                              2             16             14             28Teamcenter def                   1              0              0             18DOS Batch                        2              0              0              4-------------------------------------------------------------------------------SUM:                           834          18051          45705          79349-------------------------------------------------------------------------------Raster Pilot------------------http://cloc.sourceforge.net v 1.03  T=0.5 s (76.0 files/s, 28276.0 lines/s)-------------------------------------------------------------------------------Language                     files          blank        comment           code-------------------------------------------------------------------------------XML                              3             49              9           6278Java                            33            838           3007           3857DTD                              1             16              0             56HTML                             1              0              0             28-------------------------------------------------------------------------------SUM:                            38            903           3016          10219-------------------------------------------------------------------------------3D Pilot------------------http://cloc.sourceforge.net v 1.03  T=3.0 s (60.0 files/s, 9571.3 lines/s)-------------------------------------------------------------------------------Language                     files          blank        comment           code-------------------------------------------------------------------------------Java                           166           2370          14374          11074XML                              8            109            104            602Bourne Shell                     6             22              4             55-------------------------------------------------------------------------------SUM:                           180           2501          14482          11731-------------------------------------------------------------------------------ArcSDE Client------------------http://cloc.sourceforge.net v 1.03  T=0.5 s (30.0 files/s, 6778.0 lines/s)-------------------------------------------------------------------------------Language                     files          blank        comment           code-------------------------------------------------------------------------------Java                            12            440            983           1768XML                              2             20             16            138HTML                             1              0              0             24-------------------------------------------------------------------------------SUM:                            15            460            999           1930-------------------------------------------------------------------------------SEXTANTE------------------http://cloc.sourceforge.net v 1.03  T=17.0 s (41.1 files/s, 6836.5 lines/s)-------------------------------------------------------------------------------Language                     files          blank        comment           code-------------------------------------------------------------------------------Java                           640          21896          11553          68389XML                             42            210            187           2928HTML                            14           8299              0           2653C++                              1              5              0             98Bourne Shell                     1              0              0              2-------------------------------------------------------------------------------SUM:                           698          30410          11740          74070-------------------------------------------------------------------------------

Novedades gvSIG en youtube


gvSIGDurante las 3as jornadas gvSIG se mostraron diversos vídeoscon demostraciones de lo que va a llegar en las próximos lanzamientosdel proyecto gvSIG. En Prodevelop preparamos las de gvSIG Mobile y enel resto de «frentes» hicieron lo mismo.

Para todos los que no pudieron asistir, y para de paso ponerlos dientes largos al personal en general, el misterioso usuario gvsig(no diré su nombrereal) nos está brindando todos estos vídeos. Pongo aquí sóloun par pero os recomiendo pasaros por la página del usuario y echad unvistazo a las novedades.

Dale al «leer más» y ¡a disfrutar!

Por cierto, se pueden ver más vídeos sobre gvSIG en la web de la etiqueta de Youtube, por supuesto.

Abierta la inscripción a las 3as jornadas gvSIG


3as jornadas gvSIGPues eso, que ya te puedes inscribir en las próximas jornadas del Software Libre para los Sistemas de Información Geográfica de la Generalitat Valenciana: gvSIG.

Esteaño estoy metido hasta el cuello en las jornadas, ahora no es elmomento de desvelar detalles, pero creo que estas jornadas van a serespeciales: viene gente de todo el mundo que valdrá la pena escuchar,habrá unas buenas sesiones de ponencias, actividades varias, talleres,y si se tercia, valga la redundancia, algunas cervecillasgeomáticas…¿no vas a venir?

Además, este año estamosorganizando una mapping party para el fin de semana anterior, si estáspor la zona, tienes un GPS y te apetece colaborar en la edición decartografía libre, pásate por el wiki de OSM, apúntate y sigue la discusión en la lista de correo de OSM Talk-es.

Ojalá vivas tiempos interesantes


Es una frase varias veces repetida en un parde novelas que he leído este verano (si te gusta la ciencia ficciónte las recomiendo). Pues bien, esta frase me vino anteayer al terminarla primera fase (el prototipo) de un proyectoque esperemos podamoscontinuar en breve.

¿Y por qué me vino a la mente? Porqueesa maldición o bendición según semire en mi humilde opinión está ocurriendo desdehace tres o cuatro años en el mundo de lageomática. Fuertemente impulsada por el movimiento delSoftware Libre, las posibilidades que se están brindado sonincreíblemente mayores a las de hace apenas 5 años.

¿Montar un callejero para un ayuntamiento?Haceunos años esto sólo se podía haceracudiendo a costosos productos que pocas entidades locales sepodían permitir, hoy en día una persona capaz (ycon los datos, aunque de esto también hablaréenseguida) puede perfectamente desde complicarse poco lavida empotrando un visor de GoogleMaps a montar un pequeñoservidor de mapas si dispone de los datos, añadiendofácilmente bastante funcionalidad sinprácticamente programar.

¿Cálculo de rutas? Esto es un poquitomás complicado, pero también se puede, tanto enlocal como en una arquitectura cliente/servidor, y encima con variedadde opciones.

¿Y los datos? Pongo aquí unpárrafoescrito por Iván Sánchez en un mensajela lista de correo OSGeoSpanish respecto al proyectoOpenStreetMap:

Con respecto a OSM en su conjunto, repito lo que dijo SeanPhelan en The State of the Map: en cuatro o cinco años, OSMtendrá más datos que NavTeq y TeleAtlas juntos.Los ingleses planean tener Inglaterra cubierta en algúnmomento del año que viene, lo cual significa que habrán tardado cuatro años. ParaEspaña, supongo que se podría tardar lo mismo sino contáramos con apoyo del IGN. Con apoyo/datos del IGN/IDEE/cartociudad/PNOA/Catastro,puede estar mucho antes.

No sé si se aprecia la dimensión que puede llegar a alcanzareste proyecto. Disponer de cartografía con licencia Creative Commons detodas (o casi) las calles y carreteras de cualquier país esun bien de incalculable valor. Un logro de la comunidadque demuestra lo que un proyecto bien llevado y dirigido puede llegar aalcanzar. Vale, no será tan preciso como una cartografía oficialrestituida mediante técnicas fotogramétricas…. pero ¿qué cartografíase está realmente utilizando de forma masiva hoy en día?, pues la deestas empresas ¡¡¡que utilizan exactamente los mismosmétodos para capturar los datos!!!

En fin, que espero pronto podamos informaros sobre más novedadesahora que se acercan tanto el FOSS4G2007,como las 3asJornadas gvSIG y las JIDEE07. Se presentan un par de meses intensos.

¿Creéis que vivimos tiempos interesantes o que realmente hacemos lo mismo que hace diez años pero con otras herramientas?

Más de geoRSS


Pues sí, para volver de vacaciones, algo ligerito.

A partir de ahora las noticias de http://geomaticblog.net se distribuyen en formato geoRSS. Eso significa varias cosas. La primera es que el feed de noticias puede consumirse por cualquier cliente que acepte este formato, como por ejemplo:

Ahora solo resta que los redactores vayamos publicando las noticias con su correspondiente localización, de momento he geolocalizado tres noticias anterioriores (y esta) para que la cosa pueda funcionar.

En cualquier caso, se localizarán las noticias que tengan sentido claro, porque una noticia sobre un estándar o una nueva aplicación, difícilmente se pueden asignar a una ubicación geográfica, aunque se puede aplicar imaginación….

geoRSS en gvSIG (2a parte)


Bueno, ya han pasado unas semanas desde que publicamos laprimera versión del plugin para gvSIGpara poder ver capas geoRSS.

Algo de trabajo he hecho y ya va siendo hora de publicarlo,aunque (como no) queda mucho por hacer, pero como rezan loscánones del softwarelibre, hay que publicar a menudo, aunque haya pocos avances. Pero no esel caso, porque creo que esta versión es bastante usable yañade bastantes funcionalidades.

Además, para hacer pruebas con el sistema dedocumentación técnica DocBook (y porque es imprescindible documentar, claro) he escrito unpequeño manualde usuario y en un futuro algo de documentacióntécnica sobre este pequeño proyecto.

Por cierto, ya que que Alejando en la Cartoteca ha estado haciendo experimentos con geoRSS y Flickr, le invitamos desde aquí a que los continúe con gvSIG, que puede dar bastante juego Guiño.

geoRSS en gvSIG

Para no aburrir las características principales delplugin:

  • Acepta orígenes RSS y Atom
  • Acepta noticias geocodificadas con puntos en el estándar geoRSS
  • Permite ver en gvSIG el contenido de la noticia RSS y proporciona el enlace a la noticia completa (abriéndose el navegador web).
  • Las capas se pueden almacenar en el proyecto, al abrirse de nuevo recuperará las noticias actuales.
  • Se pueden recargar las noticias en cualquier momento (me acabo de dar cuetna de que esto no está en la doc de usuario, cachis).

Cosas que no van bien

  • Por alguna extraña razón, cuando te acercas mucho las geometrías no se pintan en pantalla.
  • Al guardar da un error con respecto a las tablas, pero la operación termina correctamente
  • Seguro que hay muchas más pero no lo he probado a fondo, a fin de cuentas esto es por amor al arte y para apreder Guiño.

Cosas que se podrían mejorar

  • Como no, los javadocs… eso da una pereza terrible pero hay que hacerlo SIEMPRE y BIEN.
  • El diálogo de añadir capa debería integrarse con gvSIG
  • El botón de información por punto debería integrarse con el de gvSIG
  • Podrían marcarse con un tono más saturado los items visitados, al estilo de los visores de RSS
  • Podría hacerse un temático con lasnoticias más viejas y las más nuevas
  • En general, se podría trabajar más con la capa para ofrecer una funcionalidad más parecida a la de un lector de RSS, ya que actualmente la capa es simplemente un tema de puntos en memoria sin persistencia de ningún tipo.

Finalmente, los ficheros de distribución:

  • Binarios (las instrucciones de instalación están en la documentación)
  • Fuentes (el proyecto de Eclipse)
  • Documentación (proyecto Eclipse con los fuentes DocBook y la tarea Ant que genera todo) cuidado porque hay referencias que no se podrán cumplir al faltar los recursos (DTD, XSL, etc) que están fuera del proyecto. Si alguien está interesado en esta parte puedo más adelante contar como funciona.

Lo siguiente en lo que me gustaría meterme (cuando vuelva de las vacaciones) es integrar la documentación de usuario DENTRO de gvSIG, ya que me parece IMPRESCINDIBLE que un buen software tenga una ayuda en línea, ni siquiera apuntando a un sitio web (o al menos no sólo) sino que debe estar descargada en la máquina. A ver qué sale, iremos informando.

Bueno, con esto cierro este proyecto de momento,. Espero queos sea útil como usuarios y a alguno como desarrollador.

geoRSS en gvSIG


Hace algún tiempo, vi en el blog de Meneamequepublicaban sus noticias añadiendo informaciónsobre la localización de las noticias gracias alestándar geoRSS.Automáticamente (esdeformación profesional) pensé queestaría bien poder presentar en gvSIG las noticiascomo side una capa más se tratara. De hecho ya lo habíapensado antes para las fotos de Panoramio(para el quetambién hay un APIque permite estas cosas) pero en sumomento me dio algo de pereza.

Pero esta vez, se dieron los condicionantes, a saber:

  • Un curso sobre desarrollo con Software Libre que realicé hace poco: los comienzos
  • En verano resido en un chalet: no hay Internet
  • Jornada intensiva en el trabajo: tardes libres
  • Tampoco hay televisión: mi padre ve el «tomate» y «betty la fea».
  • Alternancia entre piscina y nuevo libro de Harry Potter: un poco de programación no hace daño a nadie ¿no?

Así que nada, manos a la obra.

Objetivos

  • Crear un nuevo origen de datos en gvSIG: un canal geoRSS
  • Poder fácilmente añadir dicho recurso a gvSIG como una capa vectorial (¿tal vez especializando alguna clase existente?)
  • Profundizar en la metodología de configuración de proyectos de desarrollo sobre gvSIG, para conseguir la forma más sencilla y rápida de empezar a programar (luego diré el por qué de esto).
  • Probar bibliotecas que no conocía para evaluarlas (renderizado de HTML, parseo de documentos XML).
  • Probar sistemas de documentación de código (Doxygen).
  • Probar sistemas de documentación técnica (Docbook).
  • Aprender más sobre la arquitectura de gvSIG, y si puede ser divertirse programando.

En fin, muchas cosas, algunas conseguidas y otras no.

Estado actual

¿Que tengo hecho? Pues más o menos hayuna versión funcional del plugin con lo siguiente:

  • Un conjunto de clases que modelan un origen de datos geoRSS utilizando como parser XML la biblioteca JDOM.
  • Una especialización de la clase MemoryDriver que recibe como origen un objeto de las clases anteriores.
  • Una interfaz para presentar una noticia RSS, utilizando una plantilla HTML configurable. Esta interfaz lanza todos los enlaces al navegador del usuario.
  • Para probar esto, un botón que carga las noticias de Meneame.net.

geoRSSLayer 01

Cosas que quiero terminar

Estas son las cosas que seguro voy a terminar porque creo quevale la pena dejar algo a mi entender redondo. Como esto essólo un prototipo que he realizado por mi cuenta (y gratis)pues no creo que siga trabajando mucho más en el proyecto.Eso no quiere decir que como software que selicencia bajo la GPL,cualquiera pueda continuar el trabajo para mejorarlo o adaptarlo a loque le dé la gana.

En orden de prioridad, tengo estas tareas autoimpuestas:

  • Una ventana con información sobre el canal RSS
  • Un nuevo botón para añadir un geoRSS cualquiera (ahora se podría hacer cambiando la url del fichero text.properties).
  • Revisar los javadocs para no dejar nada importante sin comentar
  • Tal vez en la funcionalidad de obtener información de la noticia podría hacer que saliera el título de la noticia en el tooltip del ratón o en la barra de estado.
  • Implementar los métodos que permiten que se pueda guardar la capa (actualmente no se guarda).

Seguro que quedará con montones de bugs y cosas porhacer pero ya digo, esto lo he planteado como unprototipo paraaprender un poco más de ciertas áreas de gvSIGque quería explorar, así que si alguien se animay quiere contribuir, es bienvenido.

Algunas consideraciones finales

  • A ver si tenemos pronto una infraestructura para que la comunidad gvSIG aporte este tipo de trabajos, más o menos profesionales, pero siempre bienvenidos, tanto plugins escritos en Java como para los distintos lenguajes de scripting que gvSIG soporta. Yo de momento me he apañado con un repositorio SVN aportado por el proyecto KnowledgeForge.
  • Queda pendiente por mi parte, si lo consigo, encontrar una metodología de configuración para no tener que compilar TODO GVSIG antes de empezar a desarrollar. No es tan complicado, y seguro que alguno de los que lean esto saben cómo hacerlo, pero creo que se puede facilitar bastante más la tarea de empezar a programar en gvSIG a la gente recién llegada.
  • Sobre las experiencias en el desarrollo y tal, pues contaré algo en función de las ganas y el feedback que haya. Yo ya he aprendido, así que lo escriba aquí ya es por puro altruismo bloguero.
  • En cuanto al plugin…, si habéis llegado hasta aquí merecéis probarlo :D, estos son los pasos a seguir:
    1. descomprime este zip en tu carpeta extensiones de gvSIG
    2. activa una vista en 4326
    3. cuenta por aquí tus impresiones
    4. Si te atreves o tienes curiosidad, aquí están los fuentes a fecha de hoy
  • Uis, casi se me olvida, esto va sobre gvSIG 1.1rc1 y java 1.5 Avergonzado