Convertir todos los valores de latitud y longitud en radianes . Calcular la diferencia de latitud ( DLAT ) y longitud ( DLONG ) entre los dos puntos :
DLAT = Latitud1 - Latitude2
DLONG = longitut1 - longitud 2
Cálculo provisional Paso 1
Calcular el valor de un valor intermedio A con la siguiente fórmula :
A = sin ( DLAT /2 ) ^ 2 + cos ( Latitud1 ) * cos ( Latitude2 ) * sin ( DLONG /2 ) ^ 2 Foto
"El pecado " y " cos " son las funciones trigonométricas seno y coseno y el símbolo de intercalación ( ^ ) indica elevar a una potencia .
Cálculo provisional Paso 2
Calcular el valor de una variable intermedia C por la siguiente fórmula :
C = 2 * ( atan2 (A ^ 0.5 , ( 1 -A ) ^ 0,5 ))
Atan2 es la función arco tangente trigonométrica.
Calcular Distancia
Multiplicar el valor intermedio C por el radio de la Tierra ( 6371 kilometros o 3.959 millas ) para obtener la distancia más corta entre los dos puntos .