AW: Abstand zwischen GPS-Koordinaten berechnen
Moin moin #h ,
ein paar Infos gab es ja schon, nun will ich auch nochmal.
Das ganze bezeichnet man in der Navigation als Besteckrechnung.
Da gibt es zwei Verfahren,die Besteckrechnung nach Mittelbreite und nach vergrößerter Breite.
Ich will hier mal das Verfahren nach Mittelbreite erklären.
Vorher bringe ich Deine Koordinaten in die Form dd°mm,mm'. Damit läßt sich besser rechnen.
1. Wenn Start(A)- und Zielposition(B) bekannt sind, wird zuerst der Breitenunterschied(BU) zwischen A und B in Minuten berechnet.
BU = A - B
BU = 59°36,841'N - 59°33,204'N
BU = 3,637'
2. Es wird die Mittelbreite(MB) zwischen A und B berechnet.
MB = A - BU/2
MB = 59°35,022'N
3. Der Längenunterschied(LU) zwischen A und B wird berechnet in Minuten.
LU = A - B
LU = 5°15,258'E - 5°12,688'E
LU = 2,57'
4. Nun wird es etwas komplizierter. Die sogenannte Abweitung(a) wird berechnet.
a = LU * cos(MB * Pi/180)
a = 2,57 * cos(59°35,022' * 3,14../180)
a = 1,30'
5. Als nächstes wird der Winkel alpha (im rechtwinkligen Dreieck) berechnet.
alpha = arctan(a/BU/Pi*180)
alpha = arctan(1,30'/3,637'/3,14...*180)
alpha = 19,7°
6. Mit Hilfe dieses Winkels kann man jetzt die Richtung/den Kurs zum Zielpunkt bestimmen.
In diesem Fall ist das Ziel nördlich und westlich vom Startpunkt, d.h. überschlagsmäßig muß der Kurs zwischen 270° und 360° liegen.
Aber wir wollen es natürlich genauer wissen. Hier kann eine Zeichnung (wieder rechtwinkliges Dreieck)
helfen den Winkel alpha richtig einzusetzen.
Richtung = 360° - alpha
Richtung = 360° - 19,7°
Richtung = 340,3°
7. Zum Schluß wird nun noch die Entfernung/Distanz(D) zum Zielpunkt berechnet.
D = BU * 1/cos(alpha*Pi/180)
D = 3,86 Seemeilen
Die Formeln hackt man am besten in Excel ein und läßt rechnen. Ich hoffe ich konnte helfen.
Beste Grüße von der Küste
Sandro