Skocz do zawartości

Pomocna odpowiedź

Problemem jest sposób przeliczania współrzędnych. Odbiornik GPS oddaje dane w standardzie NMEA, gdzie w komunikacie $GPGGA dostajesz stopnie oraz minuty z ich ułamkiem dziesiętnym po kropce. Twoje 5108.802680 oznacza 51 stopni i 8.8026 minuty kątowej (czyli 8 minut i 48 sekund kątowych) a nie 51.088026 stopnia - to nie to samo. Musisz poprzeliczać i wtedy wyjdzie, że jednak obudziłeś się w miejscu w którym wczoraj zasypiałeś 🙂

  • Lubię! 1
(edytowany)

Współrzędne geograficzne – format zapisu

Nie mogło by być tak pięknie aby wszyscy posługiwali się takim samym sposobem zapisu współrzędnych. Istnieje szereg formatów zapisu z których najpopularniejsze dla turysty motocyklowego to:

DMS czyli stopnie, sekundy, minuty – 52° 13′ 54” lub 52d 13m 54s

DM czyli stopnie, minuty – 52° 13,915′ lub 52d 13,915m

DD czyli stopnie dziesiętne – 52.2319° lub 52.2319d

DMF czyli stopnie setne – 52.231924° lub 52.231924d

 

Współrzędne geograficzne – metody konwersji formatu

Czasem dysponujemy współrzędnymi punktu w innym formacie niż potrzebujemy. Istnieje bardzo prosta metoda konwersji pomiędzy powyższymi formatami.

DMS -> DM

Stopnie i minuty pozostawiasz bez zmian a sekundy dzielisz na 60 i wynik dodajesz do minut. W powyższym przykładzie dla 52° 13′ 54″ będzie to 54/60=0,915 a więc cały wynik będzie wyglądał następująco 52° 13,915′

DM -> DD

Analogicznie jak wyżej, stopnie pozostawiasz bez zmian a minuty dzielisz na 60 i wynik dodajesz do stopni. W przykładzie dla 52° 13,915′ będzie to 13,915/60=0,2319 co daje 52.2319. DMF otrzymasz przy pozostawieniu 6 cyfr po przecinku.

DMS -> DD

Zamiast powyższych kroków można dokonać konwersji w jednej operacji wg wzoru: DD = Sekundy/3600 + Minuty/60 + Stopnie

W przeciwną stronę konwersję wykonujesz odwrotnie mnożąc przez 60. Przykład dla konwersji DM -> DMS będzie wyglądał następująco:

Stopnie oraz całkowitą część minut pozostawiasz bez zmian. Ułamek minut mnożysz przez 60 a całkowitą cześć wyniku zapisujesz jako sekundy. Przykładowo dla 52° 13,915′ będzie to: 0,915 x 60 = 54,9 a więc wynik: 52° 13′ 54″

Źródło: http://www.moto-cykl.pl/wspolrzedne-geograficzne-jak-z-nich-korzystac/

Edytowano przez elektryczny22

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...