Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   pintar posición GPS por la que vas pasando en un plano en tiempo real (https://www.clubdelphi.com/foros/showthread.php?t=73030)

farute 27-03-2011 18:45:46

pintar posición GPS por la que vas pasando en un plano en tiempo real
 
pues eso me gustaría hacer un programa que me vaya pintando el suelo en un plano según por la posición por donde vaya pasando.
Cogiendo los datos NMEA de una antena GPS.
Sabeis algún ejemplo en delphi que haga algo parecido?
Aunque sea solo lo de pintar el suelo en un plano por ejemplo con los cursores del raton.
Lo de obtener los datos del GPS ya lo he conseguido con unos componentes.

Vamos más o menos la idea es algo parecido a esto:
http://www.youtube.com/watch?v=9JWodq7ih9o

Y para que el entorno sea en 3D no se cual sería la mejor opción?, quizas con el DXscene?
He probado varias cosas pero estoy un poco atascado ya que no se por donde tirar, de las DXscene la no encuntro apenas información nisisquiera de como pintar....

Alguna idea de por donde podría tirar?

Estoy mirando el GLScene también a ver si veo algún ejemplo que me ayude a arrancar
http://sourceforge.net/projects/glscene/files/

gracias

Neftali [Germán.Estévez] 28-03-2011 11:15:38

Cita:

Empezado por farute (Mensaje 394775)
pues eso me gustaría hacer un programa que me vaya pintando el suelo en un plano según por la posición por donde vaya pasando.
Cogiendo los datos NMEA de una antena GPS.
Sabeis algún ejemplo en delphi que haga algo parecido?
Aunque sea solo lo de pintar el suelo en un plano por ejemplo con los cursores del raton.

Al final lo único que debes hacer es pintar puntos sobre un plano.
Busca ejemplos y/o componentes para pintar coordenadas (PlotXY). Posiblemente con el componente TChar puedas hacerlo.

Para el 3D, como bien dices, deberás utilizar algunas de las librerías específicas. Si buscas en los foros, encontrarás referencias sobre GLScene.

farute 30-03-2011 22:10:49

Gracias por la idea, aunque he estado intentando y creo que es más complicado de lo que pensaba.
Aunque seguiré en ello.

Si alguien sabe de algún un ejemplo que me pueda servir lo agradecería.
(solo del pintado en un plano, lo del GPS lo dejo para después)


La franja horaria es GMT +2. Ahora son las 08:56:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi