Cómo obtener la distancia entre dos puntos

April 28

Si la Tierra fuera plana, se puede encontrar la distancia entre dos puntos utilizando el teorema de Pitágoras. Sólo sería la raíz cuadrada de (Latitud1 - Latitude2) ^ 2 + (longitut1 - longitude2) ^ 2. Sin embargo, puesto que la tierra no es plana, se necesita una fórmula más compleja. Si los dos puntos están cerca uno del otro, la fórmula anterior será muy cercano al correcto, pero si son distantes, no lo hará.

Instrucciones

1 Abra Excel y entrar en la latitud de la primera ubicación en la celda A1 y B1; introduzca los grados en A1 y B1 en minutos. Por ejemplo, la ciudad de Nueva York está a 40 grados 47 minutos al norte, por lo que entrar 40 en A1 y B1 en 47.

2 Introduzca la longitud de la primera ubicación en las celdas A2 y B2, como el anterior. La ciudad de Nueva York se encuentra a 73 grados 58 minutos oeste, por lo que entrar 73 en A2 y B2 en 58.

3 Hacer lo mismo para la segunda ubicación. Por ejemplo, Honolulu está a 21 grados 18 minutos al norte, 157 grados 50 minutos oeste, por lo que entrar en 21, 18, 157 y 50 en las celdas A3, B3, B4 y A4, respectivamente.

4 Convertir todos los lugares a grados decimales. En la celda C1 introducir = A1 + A2 / 360, a continuación, copiar esto a las celdas C2, C3 y C4.

5 Convertir todos los lugares a radianes. En la celda D1 introducir = C1 / 180 * 3.1415 y copiar que a D3, D4 y D5.

6 Calcular la distancia. En la celda C6 introducir = ACOS (SIN (D1) SIN (D2) + cos (D1) COS (D2) COS (D4-D3)) 6371.

Consejos y advertencias

  • Estos pasos utilizan la ley de los cosenos esférica, que no funciona perfectamente cuando los dos lugares están cerca. La fórmula Haversine, que es considerablemente más complejo, está disponible en el sitio en la sección Referencias.