10.11.2006, 23:36
@ffs, das Gradnetz ist kein gleichmäßiges Gitter, kann es gar nicht sein. Der Abstand zweier Längengrade beträgt am Äquator knapp 111 Kilometer, an den Polen laufen diese zusammen. Dementsprechend besteht das Netz auch nicht aus Quadraten, nicht einmal aus Rechtecken, sondern aus Trapezen. Ach, und ein Grad hat 60 Minuten 
@shahab, sicher gibt es dafür eine Formel:
Distanz = x
Erdradius = r
Längengrad Punkt A = la
Längengrad Punkt B = lb
Breitengrad Punkt A = pa
Breitengrad Punkt B = pb
x = r * arccos(sin(pa)*sin(pb)+cos(pa)*cos(pb)*cos(lb-la))
Die Gradangaben natürlich immer als Dezimalzahl, Süden und Osten generell mit negativem Vorzeichen. Bei deinem Beispiel wäre das dann
x = r * arccos(sin(52,4904)*sin(50,113611)+cos(52,4904)*cos(50,113611)*cos(-008,679722+013,4488))
x = r * arccos(0,7933*0,7673+0,6089*0,6413*0,9965)
x = r * arccos(0,9978)
x = r * 0,06634
Setzt man für r den mittleren Radius der Erde ein (6367,5 km) dann kommt man auf
x = 6367,5*0,06634
x = ~422 km
~ deshalb weil ich in der Formel ordentlich gerundet habe, und letztlich der Radius der Erde so einfach dann doch nicht zu ermitteln ist. Aber ich denke mal auf ein paar Kilometer kommt es nicht an, oder?

@shahab, sicher gibt es dafür eine Formel:
Distanz = x
Erdradius = r
Längengrad Punkt A = la
Längengrad Punkt B = lb
Breitengrad Punkt A = pa
Breitengrad Punkt B = pb
x = r * arccos(sin(pa)*sin(pb)+cos(pa)*cos(pb)*cos(lb-la))
Die Gradangaben natürlich immer als Dezimalzahl, Süden und Osten generell mit negativem Vorzeichen. Bei deinem Beispiel wäre das dann
x = r * arccos(sin(52,4904)*sin(50,113611)+cos(52,4904)*cos(50,113611)*cos(-008,679722+013,4488))
x = r * arccos(0,7933*0,7673+0,6089*0,6413*0,9965)
x = r * arccos(0,9978)
x = r * 0,06634
Setzt man für r den mittleren Radius der Erde ein (6367,5 km) dann kommt man auf
x = 6367,5*0,06634
x = ~422 km
~ deshalb weil ich in der Formel ordentlich gerundet habe, und letztlich der Radius der Erde so einfach dann doch nicht zu ermitteln ist. Aber ich denke mal auf ein paar Kilometer kommt es nicht an, oder?