Wie der Abstand zwischen zwei Lat /Longs Berechnen

Bestimmung der Entfernung zwischen Breiten-Längen- Punkte ist nicht so einfach, wie die Berechnung der Entfernung zwischen XY Punkte, weil der Abstand zwischen den Linien der Länge variiert mit der geographischen Breite . Die Haversine Formel für Großkreisentfernungen wird in der Regel für diese Berechnung verwendet. Berechnen Latitutde - Länge Unterschied

Wandeln Sie alle Längen-und Breitengradwertein Radiant . Berechnen Sie die Differenz in der Breite ( DLAT ) und Länge ( DLONG ) zwischen den beiden Punkten :

= DLAT- latitude1 - latitude2

= DLONG longitude1 - Länge 2
Zwischenberechnungs Schritt 1

Berechnen Sie den Wert eines Zwischenwertes A mit der folgenden Formel:

A = sin ( DLAT /2) ^ 2 + cos ( latitude1 ) * cos ( latitude2 ) * sin ( DLONG /2 ) ^ 2

" Sin " und " cos " sind die trigonometrischen Funktionen Sinus und Cosinus und die Einfügemarke ( ^ ) gibt an, Potenzieren ist.

Zwischenberechnungs Schritt 2

Berechnen Sie den Wert eines Zwischengröße C nach der folgenden Formel :

C = 2 * ( atan2 (A ^ 0,5 , (1 -A) ^ 0,5 ) )

Atan2 ist die trigonometrische Funktion Arcustangens .
Entfernung berechnen

Multiplizieren Sie den Zwischenwert C durch den Radius der Erde ( 6.371 km oder 3959 Meilen ) um die kürzeste Entfernung zwischen den beiden Punkten zu erhalten.