NMEA Parser

GPS ke NMEA sentences ko coordinates, speed aur GeoJSON me badlein, checksum jaanch ke saath.

NMEA Parser poori tarah aapke browser me chalta hai: GPS log aapke device par decode hota hai, location history kabhi bahar nahi jaati.

GPX Viewer kholein

NMEA Parser ke baare mein

Lagbhag har GPS receiver NMEA 0183 bolta hai: comma se alag sentences jo talker id aur type se shuru hote hain aur XOR checksum par khatm. Inhe aankh se padhna thakaau aur galti-bhara hai, khaaskar isliye ki coordinates degree-aur-decimal-minute me aate hain, decimal degree me nahi. Field 4807.038,N ka matlab 48,1173 degree hai, 48,07 nahi — isi galti se point galat desh me chala jaata hai. Yeh parser GGA, RMC, GLL, VTG, GSA, GSV aur ZDA ko padhne laayak table me kholta hai aur track GeoJSON me deta hai.

Features

NMEA Parser kaise use karein

  1. Receiver ka log paste karein, ek line me ek sentence
  2. Decode ki hui table padhein: galat checksum mark hote hain
  3. Track geometry dekhne ke liye GeoJSON par jaayein
  4. GeoJSON download karke map ya GIS me kholein

Example

Input

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

Output

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

4807.038 matlab 48° 07,038′, yaani 48,1173° — 48,07 nahi, wahi galti jo point ko 50 kilometre khiska deti hai.

Common errors aur troubleshooting

Aksar pooche jaane wale sawaal

NMEA 0183 kya hai?
GPS aur marine electronics ka standard sentence format: dollar, do akshar ka talker, teen akshar ka type aur comma se alag fields.
NMEA coordinates ko decimal degree me kaise badlein?
Degree aur minute alag karein: point se pehle ke aakhri do ank chhodkar sab degree hain. Minute ko 60 se bhaag dein, joden, S ya W par sign badlein.
GPGGA ka matlab kya hai?
GP GPS talker id hai aur GGA fix data sentence: samay, position, quality, satellites, HDOP aur altitude.
Kya mera GPS log upload hota hai?
Nahi. Log aapke browser me parse hota hai, isliye aap kahan the yeh jaankari device par hi rehti hai.

Related tools

Saare ArrayKit tools