- ¿Qué es la fórmula de Haversine?
- La fórmula de Haversine calcula la distancia ortodrómica entre dos puntos de una esfera a partir de sus latitudes y longitudes. En corto: a = sin²(Δφ/2) + cos(φ₁)·cos(φ₂)·sin²(Δλ/2), luego c = 2·atan2(√a, √(1−a)), y distancia = R·c, con R el radio de la esfera (6371 km para la Tierra). Es el estándar de las herramientas de distancia online porque es simple, estable cerca de puntos antípodas y lo bastante precisa para la mayoría de los usos.
- ¿Qué tan precisa es?
- Alrededor de un 0.5 %. La fórmula de Haversine supone que la Tierra es una esfera perfecta. No lo es: su forma real es un esferoide achatado, algo aplanado en los polos. Para más precisión (por debajo del metro, a escala de pruebas de vuelo) se usan los algoritmos de Vincenty o Karney sobre el elipsoide WGS-84. Para planear un viaje, una tarea escolar o cualquier uso que ya redondea a la milla, un 0.5 % está bien.
- ¿Es la distancia en carretera?
- No. Es la distancia en línea recta (ortodrómica): el camino más corto sobre la superficie de la Tierra. Las carreteras rodean montañas, lagos, fronteras y siguen el tráfico; la distancia en carretera siempre es mayor, a veces el doble o el triple. Para un viaje por carretera, usa una herramienta de rutas que siga las vías.
- ¿Es lo mismo que la distancia de vuelo?
- Parecida, no idéntica. Los aviones intentan volar rutas ortodrómicas porque son las más cortas, pero se desvían por el clima, las corrientes en chorro, las zonas de exclusión aérea y los corredores del control aéreo. Los vuelos transatlánticos hacia el este aprovechan la corriente en chorro y los que van al oeste luchan contra ella: misma distancia ortodrómica, distinto tiempo y combustible. La distancia de Haversine es una buena primera aproximación; las trayectorias reales añaden un pequeño porcentaje.
- ¿Qué significa 'rumbo inicial'?
- Es la dirección de la brújula con la que empezarías si volaras el camino más corto. En una ruta ortodrómica el rumbo cambia todo el tiempo porque el camino se curva sobre el globo: un vuelo de Nueva York a Tokio sale con rumbo aproximado norte-noroeste, cruza el Ártico y llega con rumbo sur. El rumbo inicial es solo la dirección al principio.
- ¿Por qué los kilómetros, las millas y las millas náuticas son distintos?
- Es la misma distancia en tres unidades. Un kilómetro son 1000 metros. Una milla terrestre son 1.609344 km. Una milla náutica son 1.852 km, definida como un minuto de arco a lo largo de un meridiano; por eso la usan pilotos y marinos: 60 millas náuticas son un grado de latitud en cualquier lugar de la Tierra.
- ¿De dónde salen las coordenadas de las ciudades?
- La lista son aproximadamente las 500 ciudades con mayor población metropolitana, con latitud y longitud tomadas de conjuntos de datos geográficos de dominio público. Las coordenadas apuntan al centro de la ciudad (normalmente el centro histórico o administrativo), no al aeropuerto ni al límite metropolitano. Dos fuentes de datos pueden discrepar unos kilómetros sobre la misma ciudad; elegimos un conjunto de valores y nos quedamos con él.
- ¿Por qué mi ciudad no está en la lista?
- La lista se limita a unas 500 para que el paquete sea pequeño y el autocompletado rápido. Si quieres una ciudad que no está, puedes poner su latitud y longitud en la fórmula de distancia estándar tú mismo, o pedirnos que la añadamos.
- ¿Funciona sin conexión a internet?
- Una vez cargada la página, sí. La base de datos de ciudades y la fórmula de Haversine van dentro del JavaScript, y no se hace ninguna petición de red al elegir ciudades o leer la distancia. Recargar la pestaña sin conexión también funciona si la página está en caché.