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