Entferung zwischen zwei Koordinaten berechnen

Der folgende Code berechnet die Entfernung zweier Längen- und Brei­ten­grade (Dezimalgrad). Folgendes muß an die Funktion übergeben werden:

  • lat1, lon1: Brei­ten­grad und Längengrad des ersten Punktes (in Dezimalgrad)
  • lat2, lon2: Breitengrad und Längengrad des zweiten Punktes (in Dezimalgrad)
  • unit: Das gewünschte Längenmaß. Dabei entspricht „M“ Meilen, „K“ Kilometer und „N“ Seemeilen.

Die drei Beispielzeilen berechnen die Entfernung zwischen Berlin und München. Das Ergebnis: