Preskočiť na obsah

Analyzátor viet NMEA

Dekódujte vety NMEA 0183 z GPS prijímača na čitateľné polia.

Vstup
Výstup

Analyzátor viet NMEA

Vložte surové vety NMEA 0183 z GPS prijímača, námornej mapy alebo loggera GNSS a tento nástroj dekóduje každý riadok na pomenované polia, ktoré sú skutočne čitateľné — zemepisnú šírku a dĺžku namiesto reťazca ddmm.mmmm, "GPS poloha" namiesto hlého kódu stavu, správny časový údaj namiesto dvoch oddelených tokenov času a dátumu. Rozumie šiestim najčastejším typom viet: GGA (údaje polohy), RMC (odporúčané minimum), GLL (poloha), GSA (DOP a aktívne družice), GSV (viditeľné družice) a VTG (kurz a rýchlosť).

Použite možnosť Typ vety na izoláciu jedného druhu správy zo zmiešaného denníka, alebo ponechajte Všetky typy. Skontrolovať kontrolný súčet prepočítava XOR kontrolný súčet za hviezdičkou na každom riadku a označí každú neshodu, takže poškodená záchyta nevyzerá potichu ako platná. Formát súradníc prepína medzi desatinnými stupňami a stupňami-minútami-sekundami, a Opísať kvalitu polohy a družice mení číselné kódy na jasné slová. Kombinovať dátum a čas do ISO 8601 prenáša dátum z najnovšej vety RMC na všetky vety GGA alebo GLL, ktoré nasledujú, takže prúd s iba jednou vetou s dátumom stále dostane úplné časové údaje. Jednotka rýchlosti konvertuje medzi uzlami a km/h, a Formát výstupu prepína medzi úplnou tabuľkou polí, stručným zhrnutím jedného riadku na vetu a holým zoznamom párov zemepisnej šírky/dĺžky na vykreslenie trate.

Veta bez kontrolného súčtu vôbec nie je označená — iba kontrolný súčet, ktorý je prítomný a nesprávny, sa počíta ako zlý. Dvojčíselné roky NMEA sa čítajú ako 20xx, pretože formát sám neobsahuje storočie a každý prijímač ešte v prevádzke je ďaleko za rokom 2000. Medzi riadkami Windows a Unix sú akceptované obidve, a súčet pod výstupom hlási, koľko riadkov boli rozpoznané ako vety, koľko malo zlý kontrolný súčet a veľkosť výstupu.

Všetko beží v tvojom prehliadači. Denník GPS môže odhaliť presne, kde sa zariadenie nachádzalo, takže nič, čo tu vložíš, sa nenahrávať ani neukladá nikam — nikdy to neopustí túto kartu. Skopíruj dekódovaný výstup, preň ho ako súbor .txt alebo pošli ho priamo do vstupu iného nástroja na pokračovanie v pipeline.

Časté otázky

Ktoré typy viet NMEA sú podporované?
GGA, RMC, GLL, GSA, GSV a VTG — šesť najčastejších viet o polohe, polohe a rýchlosti z príslušných GPS prijímačov a námorných prijímačov. Ostatné typy viet sú vynechané z dekódovaného výstupu.
Ako funguje verifikácia kontrolného súčtu?
Prepočítava XOR všetkých znakov medzi $ a hviezdičkou a porovnáva ho s dvoj-číslicovou heksadecimálnou hodnotou za hviezdičkou. Veta bez kontrolného súčtu vôbec nie je označená — iba kontrolný súčet, ktorý je prítomný a nesprávny, sa počíta ako zlý.
Prečo niektoré vety zobrazujú časový údaj a iné iba čas?
Iba RMC obsahuje pole s dátumom. Vety GGA a GLL si požičiavajú najnovší videný dátum z predchádzajúcej vety RMC; kým sa neobjaví, zobrazujú iba UTC čas.
Môžem dostať iba súradnice na vykreslenie trate?
Áno — nastavte Formát výstupu na "Trať (zoznam zem.šír./zem.dĺž.)" a dostanete jeden pár zemepisnej šírky/dĺžky na riadok, preskakujúc každú vetu, ktorá neobsahuje pozíciu.
Sú moje GPS údaje nahrané niekde?
Nie. Analyzovanie prebieha celkom v tvojom prehliadači — denník polohy nikdy neopustí tvoje zariadenie.