[Gvsig_usuarios] extension GPS y gvSIG

Renato Alonso ralonso en habana.geocuba.cu
Mar Oct 5 17:22:02 CEST 2010


Hola Cesar, muy agradecido por tus comentarios.
Te comento que precisamente esa es la idea que hemos concebido, inicialmente
habíamos pensado trabajar sobre la misma extensión pues aun no estábamos
claro de todo, pero ayer , después de estudiar los códigos fuentes nos
percatamos que era necesario hacer algo nuevo utilizando gbsbabel a través
de comandos, lo mismo que me dices en tu correo; así que ya estamos
comenzando, esperamos tener algo pronto y con éxito.

Te iré actualizando de la marcha del trabajo, y por supuesto escuchando tus
criterios.

Saludos,

Renato
-----Mensaje original-----
De: gvsig_usuarios-bounces en listserv.gva.es
[mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de César Martínez
Izquierdo
Enviado el: Lunes, 04 de Octubre de 2010 11:57 p.m.
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios] extension GPS y gvSIG

El día 4 de octubre de 2010 18:26, Renato Alonso <ralonso en habana.geocuba.cu>
escribió:
> Hola Cesar, en correspondencia con tus sugerencias en cuanto al 
> desarrollo de la extensión GPS utilizando  GPSBabel hemos comenzado a 
> estudiar el tema para su desarrollo, la idea ahora es conectarnos con 
> GPSBabel y utilizar sus prestaciones, más adelante pudiéramos ir 
> incrementando nuevos servicios si fuera necesario.

Hola Renato,
en realidad GPSBabel ya se utiliza en la extensión actual para la
carga/descarga de datos en dispositivos GPS Garmin con conexión USB.
Esto fue un añadido que se tuvo que implementar al final del proyecto ante
la imposibilidad de Gpsylon de acceder a dispositivos con conexión USB, y
dada la ausencia de una API USB en Java que funcione en todos los sistemas
operativos por igual (que hubiese permitido extender Gpsylon).

Respecto a GPSBabel, no tiene una API definida, y la manera de interactuar
con él (según recomienda su equipo de desarrollo), es lanzarlo como un
comando de sistema, y crear tuberías (pipes) para canalizar la entrada y/o
la salida, en la cual se envían o reciben los datos en formato GPX (aunque
otros formatos también son posibles).
Puede resultar una manera un poco inusual de usar una "librería", pero a
cambio se obtiene un soporte muy amplio de aparatos GPS y formatos, y la
seguridad que ofrece un proyecto muy activo y ampliamente usado (por
ejemplo, es usado internamente por Google Earth). La extensión actual puede
servir como ejemplo de uso.

La idea de hacer una nueva extensión desde cero (al menos para la
funcionalidad de carga y descarga) se debe a que esta filosofía de
comunicarse con tuberías es muy diferente del sistema de eventos de Gpsylon,
y por tanto la extensión actual posee una complejidad innecesaria para esta
tarea.

Espero que estos comentarios os sean de utilidad.

Saludos,

César


> Una pregunta, los fuentes de GPSBabel están disponibles? Tienes alguna 
> recomendación por tu experiencia en el desarrollo de la extensión 
> anterior que nos pudiera servri?
>
> Bueno, te comento que ya comenzamos, y si todo nos sale como lo hemos 
> previsto, pronto podremos contar con una nueva extensión, sobre la que 
> ya existe, es decir, no tenemos interés en crear una nueva, sino sobre 
> la que ya existe hacer las mejoras necesarias y darle mayor utilidad.
>
> En espera de comentarios.
>
> Saludos
>
>
> Renato
>
> -----Mensaje original-----
> De: gvsig_usuarios-bounces en listserv.gva.es
> [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de César 
> Martínez Izquierdo Enviado el: Martes, 28 de Septiembre de 2010 02:25 
> a.m.
> Para: Lista de Usuarios de gvSIG
> Asunto: Re: [Gvsig_usuarios] extension GPS y gvSIG
>
> El día 27 de septiembre de 2010 16:34, Renato Alonso 
> <ralonso en habana.geocuba.cu> escribió:
>> Mi pregunta estuvo dirigida al uso de la extensión de GPS para 1.1.2 
>> y no funciona. Estaríamos en disposición a compilarla para 1.9, pero 
>> me preocupa el tema de que no funciona en 1.1.2.
>
> Hola Renato,
>
> si necesitas soporte para la compilación, te podré dar algunas 
> indicaciones (yo fui uno de los desarrolladores de la extensión).
> No debería ser complicado compilarla para la versión 1.9, pero yo no 
> lo he intentado ya que actualmente no tengo ningún GPS para probarla y 
> por tanto no me sería muy útil.
>
> En cualquier caso, la extensión tiene bastantes limitaciones y creo 
> que de cara al futuro sería interesante programar una nueva extensión 
> basada en GPSBabel (que es más completa y está mucho más actualizada 
> que GPSylon), al menos para la funcionalidad de carga y descarga de 
> datos del GPS. A ver si surge la oportunidad.
>
> Saludos,
>
> César
>
> --
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>    César Martínez Izquierdo
>    GIS developer
>    -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
>    ETC-LUSI: http://etc-lusi.eionet.europa.eu/
>    Universitat Autònoma de Barcelona (SPAIN)
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o 
> darse de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>



--
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   César Martínez Izquierdo
   GIS developer
   -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
   ETC-LUSI: http://etc-lusi.eionet.europa.eu/
   Universitat Autònoma de Barcelona (SPAIN)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver histórico de mensajes, editar sus preferencias de usuario o darse
de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios





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