El día 4 de octubre de 2010 18:26, Renato Alonso <ralo...@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-boun...@listserv.gva.es > [mailto:gvsig_usuarios-boun...@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 > <ralo...@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@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@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@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