Einzelnen Beitrag anzeigen

snow

Registriert seit: 28. Jun 2007
277 Beiträge
 
#26

Re: Länge zwischen zwei Punkten!

  Alt 13. Jan 2008, 20:02
Zitat:
Offensichtlich auch falsch denn

arcsin(a/2/r)=arcsin(a/d)
(d=Durchmesser=2*6371km=12742km)

gilt nicht für Entfernungen auf der Kugeloberfläche. Die maximale Entfernung a kann nämlich bis zu ca. 20000km betragen. Damit würde a/d größer als 1 (eins) werden und der Arcsin ist für Werte größer als eins nicht definiert.

Offensichtlich, oder?
ja a ist die direkte entfernung der punkte in einem 3D-Koordinatensystem. Solange man anstadt der Erdkoordinaten GPS-Koordinaten nimmt ist alles in ordnung. Dann ist a eine strecke die im extremfall durch den erdmittelpunkt geht. in diesem fall ist a maximal 2r groß und somit ist maximal arcsin(1) drin was einem Winkel von 180 entspricht und die kugelentfernung entspricht dann 1/2Umfang.

Die erdkoordinaten sind halt nicht die dollsten . Es gibt bestimmt eine umwandlungsfunction für erdkoord nach GPS-kord.

gruß snow
  Mit Zitat antworten Zitat