NMEA पार्सर

GPS के NMEA सेंटेंस को कोऑर्डिनेट्स, स्पीड और GeoJSON में बदलें, चेकसम जाँच के साथ।

NMEA पार्सर पूरी तरह आपके ब्राउज़र में चलता है: GPS लॉग आपके डिवाइस पर डिकोड होता है, लोकेशन हिस्ट्री कभी बाहर नहीं जाती।

GPX व्यूअर खोलें

NMEA पार्सर के बारे में

लगभग हर GPS रिसीवर NMEA 0183 बोलता है: कॉमा से अलग सेंटेंस जो टॉकर आईडी और टाइप से शुरू होते हैं और XOR चेकसम पर खत्म। इन्हें आँख से पढ़ना थकाऊ और गलती-भरा है, खासकर इसलिए कि कोऑर्डिनेट्स डिग्री-और-डेसिमल-मिनट में आते हैं, डेसिमल डिग्री में नहीं। फील्ड 4807.038,N का मतलब है 48.1173 डिग्री, 48.07 नहीं — इसे गड़बड़ करना ही पॉइंट को गलत देश में ले जाने का क्लासिक तरीका है। यह पार्सर GGA, RMC, GLL, VTG, GSA, GSV और ZDA को पढ़ने लायक टेबल में खोलता है और ट्रैक GeoJSON में देता है।

विशेषताएँ

NMEA पार्सर का उपयोग कैसे करें

  1. रिसीवर का लॉग पेस्ट करें, एक लाइन में एक सेंटेंस
  2. डिकोड हुई टेबल पढ़ें: गलत चेकसम मार्क होते हैं
  3. ट्रैक को ज्योमेट्री के रूप में देखने के लिए GeoJSON पर जाएँ
  4. GeoJSON डाउनलोड करके मैप या GIS में खोलें

उदाहरण

इनपुट

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

आउटपुट

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

4807.038 का मतलब है 48° 07.038′, यानी 48.1173° — 48.07° नहीं, वही गलती जो पॉइंट को 50 किलोमीटर खिसका देती है।

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

NMEA 0183 क्या है?
GPS और मरीन इलेक्ट्रॉनिक्स का स्टैंडर्ड सेंटेंस फॉर्मैट, सीरियल लिंक पर: डॉलर, दो अक्षर का टॉकर, तीन अक्षर का टाइप और कॉमा से अलग फील्ड।
NMEA कोऑर्डिनेट्स को डेसिमल डिग्री में कैसे बदलें?
डिग्री और मिनट अलग करें: पॉइंट से पहले आखिरी दो अंक छोड़कर बाकी सब डिग्री हैं। मिनट को 60 से भाग दें, जोड़ें, S या W पर साइन बदलें।
GPGGA का मतलब क्या है?
GP GPS का टॉकर आईडी है और GGA फ़िक्स डेटा सेंटेंस: समय, पोज़िशन, क्वालिटी, सैटेलाइट, HDOP और ऊँचाई।
क्या मेरा GPS लॉग अपलोड होता है?
नहीं। लॉग आपके ब्राउज़र में पार्स होता है, इसलिए आप कहाँ थे इसकी जानकारी डिवाइस पर ही रहती है।

संबंधित टूल

सभी ArrayKit टूल