• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

GPS Koordinaten in 2d projezieren

OP
F

filth

Geocacher
Wallraff schrieb:
Beim Umwandeln von GPGGA
NMEA-Daten
bitte in Bogenmaß umwandeln, d.h Altgrad durch 180 mal Pi
z.B.

47°35,5634 = 47,592723 -> 0,8306497 im Bogenmaß
dito für die Länge.

Hallo,

ich muss das hier reaktivieren. Die Umrechnung klappt soweit und die Punkte lassen sich darstellen. Jetzt noch eine Frage: kann man den Abstand zwischen zwei Punkten berechnen, die auf diese Art und Weise umgeformt wurden? Falls ja, wie?

Danke
 

kiozen

Geomaster
filth schrieb:
Wallraff schrieb:
Beim Umwandeln von GPGGA
NMEA-Daten
bitte in Bogenmaß umwandeln, d.h Altgrad durch 180 mal Pi
z.B.

47°35,5634 = 47,592723 -> 0,8306497 im Bogenmaß
dito für die Länge.

Hallo,

ich muss das hier reaktivieren. Die Umrechnung klappt soweit und die Punkte lassen sich darstellen. Jetzt noch eine Frage: kann man den Abstand zwischen zwei Punkten berechnen, die auf diese Art und Weise umgeformt wurden? Falls ja, wie?

Danke

Nein, kann man natürlich nicht vernünftig. Jede Projektion einer Kugel oder Ellipse auf eine plane Fläche geht mit einer Verzerrung einher. Deshalb ist das Anwenden eines einfachen Pythagoras nicht ratsam.

Google bringt zum Thema "abstand zwischen koordinaten" bei mir als ersten Link einen Thread aus diesem Forum:

http://www.geoclub.de/viewtopic.php?f=17&t=24765&start=0

Viel Spaß beim Lesen.

Oliver
 
OP
F

filth

Geocacher
Hallo Oliver,

ich habe das hier noch gefunden:

http://williams.best.vwh.net/avform.htm#Dist

Was hällst du von der Formel? Verwendbar?

Grüße
Alex
 

kiozen

Geomaster
filth schrieb:
Hallo Oliver,

ich habe das hier noch gefunden:

http://williams.best.vwh.net/avform.htm#Dist

Was hällst du von der Formel? Verwendbar?

Grüße
Alex

Ich vermute mal Du meinst die "Great Circle Distance". Diese Berechnung beruht auf der Annahme die Erde sei eine Kugel. Kann man machen. Das bessere Modell ist jedoch ein Ellipsoid. Ich halte es mit der Faustregel: So bis 100m ist es egal.

Bei deiner Strecke summierst Du jedoch Teilstücke auf. Und damit auch den absoluten Fehler. Hinzu kommt der Fehler der GPS Positionen. Zudem misst dein Kilometerzähler die wirkliche Strecke (also hügelauf- und abwärts). Welche Messung stimmt, bleibt immer ein Geheimnis.

Versuche es deshalb zuerst mit der "Great Circle Distance" und wenn das Ergebnis nicht befriedigt kannst Du immer noch den Vincenty bemühen. Java und C Code sind ja schon da.

HTH

Oliver
 
OP
F

filth

Geocacher
Hallo Oliver,

danke für die Antwort.
Die Entfernung will ich nicht für den km-Zähler verwenden, sondern für den "Laptimer". Also die Stoppuhr. Da mein GPS Empfänger mit einer Rate von 5Hz arbeitet muss ich die Strecke interpolieren, sonst würde die Uhr nur mit einer Genauigkeit von 0.2 sek arbeiten, was für meine Zwecke zu wenig ist.

In welchen Einheiten bekommt man das Ergebnis der "Great Circle Distance"? Meter?

Grüße
Alex
 

kiozen

Geomaster
filth schrieb:
In welchen Einheiten bekommt man das Ergebnis der "Great Circle Distance"? Meter?

Bei deiner gefundenen Seite ist es nur der Winkel.

Wikipedia ist bei solchen Dingen immer die 1. Anlaufstelle:

http://de.wikipedia.org/wiki/Orthodrome#Beispiel_Berechnung_der_Entfernung_Berlin.E2.80.93Tokio

Oliver
 
Oben