Przejdź do treści

Analizator zdań NMEA

Dekoduj zdania NMEA 0183 z odbiornika GPS na czytelne pola.

Wejście
Wynik

Analizator zdań NMEA

Wklej surowe zdania NMEA 0183 z odbiornika GPS, mapy morskiej lub loggera GNSS, a to narzedzie dekoduje każdy wiersz na nazwane pola, które rzeczywiście sa czytelne — szerokość i długość geograficzna zamiast ciągu ddmm.mmmm, "pozycja GPS" zamiast gołego kodu statusu, prawidłowy znacznik czasu zamiast dwóch oddzielonych tokenów czasu i daty. Rozumie sześć najczęstszych typów zdań: GGA (dane pozycji), RMC (zalecane minimum), GLL (pozycja), GSA (DOP i aktywne satelity), GSV (widoczne satelity) i VTG (kurs i prędkość).

Użyj opcji Typ zdania do izolacji jednego rodzaju wiadomości z mieszanego dziennika lub zostaw Wszystkie typy. Weryfikuj sumę kontrolną przelicza sumę kontrolną XOR po gwiazdce na każdym wierszu i zaznacza każza niedopasowanie, więc uszkodzony zapis nie wygląda po cichu jako ważny. Format współrzędnych przełącza się między stopniami dziesiętnymi a stopniami-minutami-sekundami, a Opisz jakość pozycji i satelity zmienia kody numeryczne na jasne słowa. Połącz datę i czas do ISO 8601 przenosi datę z najnowszego zdania RMC na wszystkie zdania GGA lub GLL, które następują, więc strumień z tylko jednym zdaniem z datą wciąż otrzymuje pełne znaczniki czasu. Jednostka prędkości konwertuje między węzłami i km/h, a Format wyjścia przełącza się między pełną tabelą pól, zwięzłym podsumowaniem jednego wiersza na zdanie i gołą listą par szerokości/długości geograficznej do wykreślenia ścieżki.

Zdanie bez sumy kontrolnej wcale nie jest zaznaczane — tylko suma kontrolna, która jest obecna i błedna, liczy się jako zła. Dwucyfrowe lata NMEA sa odczytywane jako 20xx, ponieważ sam format nie zawiera wieku i każdy odbiornik wciąż w usłudze jest zdecydowanie poza 2000 rokiem. Zaakceptowane są zarówno końce linii Windows, jak i Unix, a suma pod wyjściem raportuje, ile linii zostało rozpoznanych jako zdania, ile miało złą sumę kontrolną i rozmiar wyjścia.

Wszystko działa w Twojej przeglądarce. Dziennik GPS może ujawnić dokładnie, gdzie się znajdowało urządzenie, więc nic, co tu wkleisz, nie zostaje przesłane ani przechowywane nigdzie — nigdy nie opuszcza tej karty. Skopiuj zdekodowane wyjście, pobierz je jako plik .txt lub wyślij bezpośrednio do wejścia innego narzędziem, aby kontynuować potok.

Częste pytania

Które typy zdań NMEA są obsługiwane?
GGA, RMC, GLL, GSA, GSV i VTG — sześć najczęstszych zdań o pozycji, pozycji i prędkości z konsumenckich i morskich odbiorników GPS. Inne typy zdań sa pomijane w zdekodowanym wyjściu.
Jak działa weryfikacja sumy kontrolnej?
Przelicza XOR wszystkich znaków między $ a gwiazdką i porównuje go z dwucyfrową wartością szesnastkową po gwiazdce. Zdanie bez sumy kontrolnej wcale nie jest zaznaczane — tylko suma kontrolna, która jest obecna i błedna, liczy się jako zła.
Dlaczego niektóre zdania pokazują czasopismo, a inne tylko czas?
Tylko RMC zawiera pole daty. Zdania GGA i GLL pożyczają najnowszą widzianą datę ze wcześniejszego zdania RMC; dopóki się nie pojawi, wyświetlają tylko czas UTC.
Czy mogę uzyskać tylko współrzędne do wykreślenia ścieżki?
Tak — ustaw Format wyjścia na "Ścieżka (lista szer./dł. geogr.)" a dostaniesz jedną parę szerokości/długości geograficznej na wiersz, pomijając każde zdanie, które nie zawiera pozycji.
Czy moje dane GPS sa nagrywane gdziekolwiek?
Nie. Analiza odbywa się całkowicie w Twojej przeglądarce — dziennik pozycji nigdy nie opuszcza Twojego urządzenia.