PDAclub.pl - Forum użytkowników technologii mobilnych

Nawigacja GPS => Nawigacja GPS - ogólnie => Wątek zaczęty przez: nocnyMarek w Lipiec 23, 2007, 16:21:13

Tytuł: Konwersja śladów GPS
Wiadomość wysłana przez: nocnyMarek w Lipiec 23, 2007, 16:21:13
Ostatnio przyglądałem się zapisom śladów w AM AP i N2,
każdy z tych programów korzysta z pozoru z własnego standardu,
ale okazuje się, że pliki róźnią się wyłącznie 'opakowaniem'  ;)
zawartość plików jest identyczna - zwykły tekstowy zapis protokołu NMEA.
Żeby obejrzeć ślad w innym programie trzeba tylko zmienić opakowanie (nazwę pliku)

Wymagania formalne opakowań:
AM4 - rozszerzenie gps   ( *.gps  )
AP - rozszerzenie txt    ( *.txt  )
N2 -nazwa tozpoczynająca się od NAV (koniecznie wielkimi literami) + rozszerzenie nmea   ( NAV*.nmea )

Wadą AP o N2 jest to, ze śladu nie da się obejrzeć, można go tylko odtworzyć.

AM3 dodatkowo w nagłówku pliku (pierwszy wiersz pliku)
wstawia nawę mapy i jakieś dane binarne (kilka 'krzaczków')
wystarczy usunąć wszystkie znaki przed pierwszym znakiem '$'  a plik bedzie rozpoznawany
przez inne programy (AM4 potrafi czytać ślady z AM3, nie trzeba nic zmieniać)
Niestety w drugą stronę jest gorzej, AM3 nie odczyta śladu bez tego nagłówka.

Jeśli macie inne programy zdolne do odczyti i zapisu śladów zachęcam do
małych ekserymentów  ;) i podzielenia się wynikami w tym wątku.
Tytuł: Odp: Konwersja śladów GPS
Wiadomość wysłana przez: bikekowal w Lipiec 23, 2007, 17:14:52
poszło na pw
Tytuł: Odp: Konwersja śladów GPS
Wiadomość wysłana przez: oksok1 w Sierpień 27, 2007, 15:24:59
Cytuj
AM3 dodatkowo w nagłówku pliku (pierwszy wiersz pliku)
wstawia nawę mapy i jakieś dane binarne (kilka 'krzaczków')
wystarczy usunąć wszystkie znaki przed pierwszym znakiem '$'  a plik bedzie rozpoznawany
przez inne programy (AM4 potrafi czytać ślady z AM3, nie trzeba nic zmieniać)
Niestety w drugą stronę jest gorzej, AM3 nie odczyta śladu bez tego nagłówka.
zgodnie z Twoją sugestią spróbowałem odczytać ślad zapisany przez AM 4.01 w TPC 3.2.
Po zmianie rozszerzenia na txt i otwarciu pliku notatnikiem dodałem to co jest przed pierwszym $ (czyli to: ˙ßú˙   Polska ˙îúî»  ) , poczym zapisałem i zmieniłem ponownie rozszerzenie na gps, ale ślad się nie pokazał, ale też nie krzyknął że ten plik "nie jest zapisem śladu GPS!". Robiłem to całkiem bez wiary że się uda i chyba dlatego sę nie udało.