PDA

Ver la Versión Completa : Solicito orientación sobre un desarrollo para GPS.


TiammatMX
27-03-2014, 00:04:41
Pues eso, que tengo en puerta un proyecto para desarrollar una aplicación de escritorio (inicialmente) que pueda mostrar en tiempo real (o lo más parecido al tiempo real) la posición de un auto o camión proporcionada por un equipo GPS.

Lo que he investigado es que una API de GoogleMaps puede ayudar, pero hasta ahí llevo. Requeriría saber:


Qué equipo recomendarían para lograr emitir la señal GPS.
Además de la API de GoogleMaps, ¿qué otra recomendación me harían para lograr el rastreo?
¿Lectura global de todos los equipos o solamente del que se encuentre actualmente "en el foco"?


Cualquier sugerencia, idea descabellada, crítica constructiva o lo que puedan y quieran aportar, será bienvenida.

Neftali [Germán.Estévez]
27-03-2014, 16:10:06
(1º) Lo primero que necesitas es decidirte por un emisor GPS para colocar en los vehículos. Si buscas por Internet hay infinidad así que ahí ya tienes para entretenerte un rato. Piensa que los hay similares para muchas aplicaciones. Desde similares a las que tú necesitas (vehículos de una flota), hasta los que se utilizan para no perder a las mascotas o al ganado.
Muchos de estos permiten contratar otros servicios añadidos que te pueden evitar algunas partes del trabajo que debes hacer a posteriori.
Por otro lado, si quieres simplificarlo mucho, podrías hacerlo con un simple móvil (con GPS) y con conexión a Internet, aunque ahí hay que tener más cosas en cuenta. Como la batería, la posibilidas de pérdida de conexión a Internet, que no estaría instalado en el vehículo sino que lo llevaría la persona...

(2º) Los datos de los emisores deben ir a parar a un servidor; Lo más lógico es que acaben en una Base de Datos

(3º) Desde un PC deberías consultar la Base de Datos para filtrar los datos que te interesen (1 determinado vehículo y 1 intervalo de tiempo) para mostrarlos en un mapa. Como bien dices aquí te puede ayudar Google Maps. Trabajar con la API es bastante sencillo al nivel de lo que necesitas (pintar puntos en un mapa). Para ello puedes encontrar muchos ejemplos en la web (en mi blog mismo tienes unos cuantos), aunque te recomiendo la librería GMLib de Cadetill que te facilitará mucho las cosas.
Segun el uso que le vayas a dar tendrás que contratar la versión de pago.
Aun así hay otras opciones gratuítas para mostrar mapas (busca OpenStreetMap). En mi web vuelves a tener algún ejemplo (http://neftali.clubdelphi.com/?p=2480) de cómo usarlo.

Un saludo.

TiammatMX
27-03-2014, 20:05:32
...aunque te recomiendo la librería GMLib de Cadetill que te facilitará mucho las cosas...

Esa no la encontré en tu blog (muy interesante, gracias), además que sospecho que OpenStreetMap no funcionará en México (aunque claro, puedo equivocarme)...

¿Serías tan amable de marcarme qué artículos de tu blog debo leer como entrada al proyecto? ¿Dónde puedo encontrar GMLib? ¿Servirá para el desarrollo en Delphi 7?

Casimiro Notevi
27-03-2014, 20:11:19
http://www.openstreetmap.org/#map=14/19.4369/-99.1322

http://www.cadetill.com/gmlib/

Neftali [Germán.Estévez]
28-03-2014, 10:13:12
Esa no la encontré en tu blog (muy interesante, gracias), además que sospecho que OpenStreetMap no funcionará en México (aunque claro, puedo equivocarme)...
¿Serías tan amable de marcarme qué artículos de tu blog debo leer como entrada al proyecto?

Bueno, la entrada en cuestión a la que me refería es esta (http://neftali.clubdelphi.com/?p=2480).
Ahí tienes cómo mostrar una ruta (KML), aunque puedes adaptarlo a cualquier otro formato de los estándard para GPS, en un mapa de Google Maps, en uno de Bing Maps o en un OpenStreetMap.

http://img822.imageshack.us/img822/1998/8mpk.png

roman
28-03-2014, 15:11:58
A ver si poniendo doble el mensaje ahora si lo encuentra :D

// Saludos

Neftali [Germán.Estévez]
28-03-2014, 15:37:29
:eek::eek::eek::eek:

Pues este ha sido vBulletin, no yo... :o