Preskoči na vsebino

Analizator NMEA stavkov

Dekodira NMEA 0183 GPS stavke v berljive, označene podatke.

Vhod
Izhod

Analizator NMEA stavkov

Prilepite surove NMEA 0183 stavke iz GPS sprejemnika, kartografa ali GNSS zapisnika, in to orodje dekodira vsak redek v označene podatke, ki jih lahko resnično preberete — geografsko širino in dolžino namesto ddmm.mmmm niza, "GPS položaj" namesto navadne kode statusa, pravi časovni žig namesto dveh ločenih žetonov časa in datuma. Razume šest najpogostejših vrst stavkov: GGA (podatki o položaju), RMC (priporočeni minimum), GLL (položaj), GSA (DOP in dejavni sateliti), GSV (vidni sateliti) in VTG (smer in hitrost).

Uporabite Vrsta stavka za izolacijo ene vrste sporočila iz mešanega zapisnika, ali pustite na Vse vrste. Preveri kontrolno vsoto ponovno izračuna XOR kontrolno vsoto za zvezdico na vsakem redku in označi katerokoli neujemanje, tako da poškodovan posnetek ne izgleda tiho veljaven. Oblika koordinat preklaplja med decimalnimi stopnjami in stopnjami-minutami-sekundami, in Napiši kakovost položaja in število satelitov pretvori številčne kode v navaden tekst. Spoji datum in čas v ISO 8601 nosi datum iz zadnjega vidnega stavka RMC naprej na katerikoli stavek GGA ali GLL, ki mu sledi, tako da tok samo z enim stavkom datuma še vedno dobi polne časovne žige skozi. Enota za hitrost pretvori med vozli in km/h, in Oblika rezultata preklaplja med polno tabelo polj, kompaktnim povzetkom ene vrstice na stavek in navadnim seznamom zemljepisne širine/dolžine za risanje sledi.

Stavek brez kontrolne vsote sploh je razdelan vendar ni označen — samo kontrolna vsota, ki je prisotna in napačna, se šteje kot slaba. Dvomestne NMEA leta se berejo kot 20xx, ker sam format ne vsebuje stoletja in vsak sprejemnik še v uporabi je že davno mimo leta 2000. Konci vrstic za Windows in Unix so oba sprejeta, in skupna vsota pod rezultatom poroča, koliko redkov je bilo prepoznanih stavkov, koliko je imelo slabo kontrolno vsoto, in velikost rezultata.

Vse se izvršava v vašem brskalniku. GPS zapisnik lahko razkrije natančno kje je bila naprava, tako da nič kar prilepite tukaj ni naloženo ali shranjeno nikjer — nikoli ne zapusti zavihka. Kopirajte dekodirani rezultat, ga prenesite kot .txt datoteko, ali ga pošljite direktno v vnos drugega orodja za nadaljevanje cevovoda.

FAQ

Katere vrste NMEA stavkov so podprte?
GGA, RMC, GLL, GSA, GSV in VTG — šest najpogostejših stavkov položaja, položaja in hitrosti od potrošniških in pomorskih GPS sprejemnikov. Druge vrste stavkov so izključene iz dekodiranega rezultata.
Kako deluje preverjanje kontrolne vsote?
Ponovno izračuna XOR vsakega znaka med $ in zvezdico in ga primerja z dvomestno šestnajstiško vrednostjo za zvezdico. Stavek brez kontrolne vsote sploh ni označen — samo ena, ki je prisotna in napačna je.
Zakaj nekateri stavki prikažejo časovni žig, drugi pa samo čas?
Samo RMC nosi polje datuma. Stavka GGA in GLL si izposodita najnovejši viděn datum iz prejšnjega stavka RMC; dokler se eden ne pojavi, prikazujeta samo UTC čas.
Ali lahko dobim samo koordinate za risanje sledi?
Da — nastavite Obliko rezultata na "Sled (seznam šir./dolž.)" da dobite en par zemljepisne širine/dolžine na vrstico, preskoči vsak stavek, ki ne vsebuje položaja.
Ali so moji GPS podatki naloženi nekje?
Ne. Razdelava se izvršava v celoti v vašem brskalniku — zapisnik lokacije nikoli ne zapusti vaš uređaj.