Juegos recomendados

Cómo calcular la distancia entre dos Lat /Longs

La determinación de la distancia entre los puntos de latitud y longitud no es tan sencillo como el cálculo de la distancia entre los puntos XY debido a que la distancia entre las líneas de longitud varía con la latitud . La fórmula haversine para distancias de círculo es generalmente utilizado para este cálculo . Calcular Latitutde - Longitud Diferencia

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 .

Derechos de autor © www.espjuegos.com