Problemas con coordenadas 🗺️ Foro GPS y Google Earth 🗺️ p39 🗺️


  Foro de GPS y Google Earth: Conexión y aplicaciones del GPS y Google Earth: archivos de rutas GPS, waypoints, POI, puntos de interés localizados con GPS, paso de información del GPS a Google Earth y viceversa.

SubForos: Ruta - GPS - Rutas - Madrid
Página 1 de 1 - Tema con 14 Mensajes y 30659 Lecturas
Último Mensaje Publicado:
 Ver más mensajes sobre Problemas con coordenadas en el foro
Autor Mensaje
_polifemo

SuperExpert
Registrado:27-11-2009
Mensajes: 436

Votos: 0 👍
Asunto: Re: Problemas con coordenadas  
Pepecho, por partes, y en todo momento basandonos en el ejemplo de las coordenadas que tu nos has puesto:

Formula matemática como tal no hay pues tu GPS nos da unos datos donde parte de los dígitos están en formato sexadecimal y parte en formato decimal.

No obstante puedes hacer lo siguiente (Partimos de -32.477 y queremos obtener un valor de 6 dígitos XXXX.XX):

- Tomas la parte entera como el valor de los grados y ya tienes las primeras cifras del valor de las coordenadas de tu GPS -32XX.XXX

- Tomas la parte decimal, la multiplicas por 60, 0.477*60=28.62 y ya tienes las cifras que te faltan -3228.62

¿El proceso contrario? (Partimos de -3228.62 y queremos obtener un valor de 6 dígitos XX.XXXX):

-Tienes la parte de los grados ya resuelta tomando las primeras cifras -32.XXXX

-La parte decimal por ser la función inversa divides entre 60 28.62/60=0.477 y obtienes -32.477
Ir arriba
India

Master_GE
Registrado:16-07-2009
Mensajes: 4114
Ubicación: .uy

Votos: 0 👍
Asunto: Re: Problemas con coordenadas  
gracias polifemo, por ayudarnos
Ir arriba
Pechecho22

Usuario Reciente
Registrado:28-06-2010
Mensajes: 5

Votos: 0 👍
Asunto: Re: Problemas con coordenadas  
Gracias India, y tomé el desafío para resolver este tema.
Latitud: 3228.62
Está en formato ggmm.mmmm del estandar Nmea

Para convertirlo a grado decimal, tomo los minutos/60 y le adiciono los grados.

Ej: 28.62 / 60 = 0.477
32 + 0.477 = 32.477 grados decimales

Viceversa:
Tomo los minutos del formato decimal * 60, y a ese resultado lo /1000, para concatenarle delante los grados.
477 * 60 = 28620
28620 / 1000 = 28.62
32 28.62

uffff que dolor de cabeza !!

Gracias a todos
Ir arriba
India

Master_GE
Registrado:16-07-2009
Mensajes: 4114
Ubicación: .uy

Votos: 0 👍
Asunto: Re: Problemas con coordenadas  
gracias a vos, por elegir esta comunidad para hacer tus consultar.
Ir arriba
SubForos: Ruta - GPS - Rutas - Madrid
 
Todas las horas son GMT + 1 Hora
Página 1 de 1 - Tema con 14 Mensajes y 30659 Lecturas - Última modificación: 01/07/2010




RSS - Últimos Mensajes
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro