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.