Texter mit x: Entfernung zwischen zwei Punkten auf der Erde berechnen

Beitrag lesen

====
Über den Pythagoras ermittle ich die direkte Strecke:
s = WURZEL[(x1-x2)² + (y1-y2)²]

Das Ergebnis, dass ich hier erhalte, stimmt mit dem von GoogleEarth nahezu überein.

====
Die oben errechnet Strecke verläuft "in der Erde", also muss ich den Kreisbogen ausrechnen:
b = r * (PI*alpha)/180°      mit alpha = 2 * arcsin(2/s/r)
(r=6367,5)

Du mischst einfach Berechnungen und Längen über die Oberfläche und durch die Erde, so kann das nichts werden. Wenn Du nicht berücksichtigst, daß deine Katheten gekrümmt sind, dann muß eine zu lange Hypotenuse rauskommen. Falls Du mit dem Gedanken spielst, das Dreieck nun komplett durch die Erde laufen zu lassen, dann bedenke, daß es nicht mehr rechtwinklig sein wird.

Noch ein Link: http://forum.de.selfhtml.org/archiv/2008/3/t167894/#m1095194