Analizador NMEA

Decodifica sentencias NMEA de GPS en coordenadas, velocidad y GeoJSON, con las sumas verificadas.

El Analizador NMEA funciona íntegramente en tu navegador: el registro GPS se decodifica en tu dispositivo, así que el historial de ubicación nunca sale de él.

Abrir el Visor de GPX

Acerca de Analizador NMEA

Casi todos los receptores GPS hablan NMEA 0183: sentencias separadas por comas que empiezan con un identificador de emisor y un tipo, y terminan con una suma de control XOR. Leerlas a ojo es tedioso y propenso a errores, sobre todo porque las coordenadas llegan en grados y minutos decimales en lugar de grados decimales. El campo 4807.038,N son 48,1173 grados, no 48,07: confundirlo es la forma clásica de dibujar un punto en otro país. Este analizador decodifica GGA, RMC, GLL, VTG, GSA, GSV y ZDA en una tabla legible y exporta la traza como GeoJSON.

Características

Cómo usar Analizador NMEA

  1. Pega un registro del receptor, una sentencia por línea
  2. Lee la tabla decodificada: las sumas incorrectas van marcadas
  3. Cambia a GeoJSON para ver la traza como geometría
  4. Descarga el GeoJSON para abrirlo en un mapa o un SIG

Ejemplo

Entrada

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47

Salida

48.117300, 11.516667 · 12:35:19 UTC
GPS fix · 8 satellites · 545.4 m altitude

4807.038 son 48° 07,038′, es decir 48,1173°, no 48,07: el error que mueve un punto 50 kilómetros.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es NMEA 0183?
El formato estándar de sentencias que usan los GPS y la electrónica marina sobre un enlace serie: dólar, emisor de dos letras, tipo de tres y campos separados por comas.
¿Cómo convierto coordenadas NMEA a grados decimales?
Separa grados y minutos: todo menos los dos últimos dígitos antes del punto son grados. Divide los minutos entre 60, suma y cambia el signo para S u O.
¿Qué significa GPGGA?
GP es el emisor GPS y GGA la sentencia de datos del fix: hora, posición, calidad, satélites, HDOP y altitud.
¿Se sube mi registro GPS?
No. El registro se analiza en tu navegador, así que los datos de dónde has estado se quedan en tu dispositivo.

Herramientas relacionadas

Todas las herramientas de ArrayKit