Zet alle lengte-en breedtegraad waarden naar radialen . Bereken het verschil in lengte ( DLAT ) en breedtegraad ( DLONG ) tussen de twee punten :
DLAT = latitude1 - latitude2
DLONG = longitude1 - lengtegraad 2
interim Berekening Stap 1
Bereken de waarde van een tussenliggende waarde A met de volgende formule :
A = sin ( DLAT /2 ) ^ 2 + cos ( latitude1 ) * cos ( latitude2 ) * sin ( DLONG /2 ) ^ 2
" sin " en " cos " zijn de goniometrische functies sinus en cosinus en het dakje ( ^ ) geeft aan dat het verhogen van een macht.
Interim Berekening Stap 2
Bereken de waarde van een tussenliggende variabele C met de volgende formule :
C = 2 * ( atan2 ( A ^ 0,5 , ( 1 -A ) ^ 0,5 ) )
BOOGTAN2 is de goniometrische functie arctangens .
Bereken afstand
Vermenigvuldig de tussenliggende waarde C door de straal van de aarde ( 6.371 km of 3.959 mijl) naar de kortste afstand te verkrijgen tussen de twee punten .