holzi
09.08.2010, 10:34
Hallo,
ich hab ein Problem, zermartere mir den Kopf und versteh nun gar nichts mehr.
Ich habe mir ein Windowsprogramm geschrieben, in das ich zwei GPS-Koordinaten eingebe (Start und Ziel). Zwischen diesen beiden Punkten soll der Kurs als Sollwert berechnet werden. Nach der Berechnung wird dieser Sollwert an den Controller übergeben.
Die Werte stimmen hier bei mir zu hause.
Beispiel: Start: 54°27'22.81''N 9°50'20.68''E Ziel: 54°27'23.92''N 9°50'20.88''E
==> Da kommt ein Kurs von 7° heraus.
Soweit alles OK.
Nun nehme ich zwei andere Werte (Bremen):
Start: 53°6'53.60''N 8°54'10.23''N 8°54'10.23''E
Ziel: 53°6'56.17''N 8°54'10.10''E
Mein Programm gibt einen Kurs von ca. 180° aus. Wenn ich das mit GoogleEarth kontrolliere, muss aber ein Kurs um die 360° herauskommen.
Somit stand für mich fest, dass mein Programm nun mal einen Fehler macht.
Dann habe ich das ganze unter der Internetseite
http://www.zwanziger.de/gc_tools_coorddist.html
einmal kontrolliert. Auf dieser Seite wird nun meine Berechnung bestätigt.
Diese Seite sagt 180°
Mein Programm sagt 180°
GoogleEarth sagt 360°
Wobei der GoogleEarthwert richtig ist. Oder mache ich da einen Gedankenfehler? Kann mir jemand von Euch auf die Sprünge helfen?
Peter
ich hab ein Problem, zermartere mir den Kopf und versteh nun gar nichts mehr.
Ich habe mir ein Windowsprogramm geschrieben, in das ich zwei GPS-Koordinaten eingebe (Start und Ziel). Zwischen diesen beiden Punkten soll der Kurs als Sollwert berechnet werden. Nach der Berechnung wird dieser Sollwert an den Controller übergeben.
Die Werte stimmen hier bei mir zu hause.
Beispiel: Start: 54°27'22.81''N 9°50'20.68''E Ziel: 54°27'23.92''N 9°50'20.88''E
==> Da kommt ein Kurs von 7° heraus.
Soweit alles OK.
Nun nehme ich zwei andere Werte (Bremen):
Start: 53°6'53.60''N 8°54'10.23''N 8°54'10.23''E
Ziel: 53°6'56.17''N 8°54'10.10''E
Mein Programm gibt einen Kurs von ca. 180° aus. Wenn ich das mit GoogleEarth kontrolliere, muss aber ein Kurs um die 360° herauskommen.
Somit stand für mich fest, dass mein Programm nun mal einen Fehler macht.
Dann habe ich das ganze unter der Internetseite
http://www.zwanziger.de/gc_tools_coorddist.html
einmal kontrolliert. Auf dieser Seite wird nun meine Berechnung bestätigt.
Diese Seite sagt 180°
Mein Programm sagt 180°
GoogleEarth sagt 360°
Wobei der GoogleEarthwert richtig ist. Oder mache ich da einen Gedankenfehler? Kann mir jemand von Euch auf die Sprünge helfen?
Peter