ForHosting KIT · Viajes y geografía

Distancia haversine de círculo máximo

Mida la distancia de círculo máximo entre dos coordenadas con la fórmula a la vista junto al resultado: de Nueva York a Londres salen 5570,229874 km, además de metros, millas y un ángulo central de 50,094212°. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Lat1
40,7128
Lon1
-74,006
Lat2
51,5074
Lon2
-0,1278
Obtiene
Distancia (m)
5 570 229,874
Distancia (km)
5 570,229874
Distancia (mi)
3 461,180378
Ángulo central (°)
50,094212

La distancia de círculo máximo es el camino más corto sobre la superficie de una esfera entre dos coordenadas geográficas. Pilotos, planificadores logísticos, desarrolladores GIS y científicos de datos necesitan una cifra reproducible de «cuán lejos está A de B» sin montar una pila cartográfica completa. Esta calculadora de distancia haversine de círculo máximo recibe dos pares de latitud y longitud, aplica la fórmula haversine numéricamente estable con un radio esférico medio de la Tierra de 6 371 008.8 metros y devuelve la distancia en metros, kilómetros y millas estatutarias, más el ángulo central en grados. Úselo cuando baste un modelo esférico y desee una cadena de fórmula transparente junto al resultado.

Qué calcula la fórmula haversine de círculo máximo

Sobre una esfera perfecta de radio R, el camino de superficie más corto entre dos puntos es un arco de círculo máximo cuyo ángulo central Δσ cumple una identidad trigonométrica sencilla en latitud y longitud. La ley de cosenos esférica clásica funciona en aritmética exacta, pero pierde precisión en separaciones cortas cuando se restan cosenos de ángulos casi iguales en coma flotante.

La forma haversine reescribe la misma geometría con senos de semiángulo: se define a como sin²(Δφ/2) más cos φ1 cos φ2 sin²(Δλ/2), se acota a al intervalo unitario para que el ruido de redondeo no la saque ligeramente de [0, 1], y el ángulo central c se fija como el doble de atan2 de la raíz de a sobre la raíz de uno menos a. La distancia es R veces c. Ese par atan2 permanece bien condicionado tanto en saltos urbanos de kilómetros como en pares casi antípodas.

Esta capacidad fija R en el radio medio IUGG de la Tierra 6 371 008.8 metros para que cada llamador comparta una esfera documentada en lugar de mezclar 6371 km, 6378 km y variantes autólicas en la misma hoja. El modelo ignora topografía, aplanamiento elipsoidal y altitud; si necesita precisión geodésica WGS-84 al centímetro, use una inversa elipsoidal como Vincenty. Para enrutamiento, ETA logísticos, demos educativas y landings SEO que buscan distancia haversine de círculo máximo, la respuesta esférica suele ser la superficie de producto adecuada.

Logística y estimaciones aproximadas de ETA

Calcule kilómetros en línea recta entre coordenadas de depósito y entrega antes de aplicar factores de carretera o matrices de transportista.

Localizador de tiendas y filtros de proximidad

Ordene sucursales candidatas por distancia de círculo máximo desde la lat/lon del usuario sin incrustar un GIS completo en el cliente.

¿Qué radio de la Tierra usa esta calculadora?

Un radio esférico medio de 6 371 008.8 metros (Tierra media IUGG).

¿Es lo mismo que la distancia por carretera o en vuelo?

No. Es el arco de superficie más corto sobre una esfera (círculo máximo). Carreteras, aerovías y relieve alargan el viaje real; use APIs de enrutamiento para eso.

¿Qué ocurre si mi latitud o longitud está fuera de rango?

Las latitudes deben estar en [−90, 90] y las longitudes en [−180, 180]. La entrada inválida no se factura.

¿Qué es el ángulo central que aparece junto a la distancia?

Es el ángulo que forman los dos puntos vistos desde el centro de la Tierra: 50,094212° entre Nueva York y Londres. Ese ángulo, en radianes, multiplicado por el radio fijo de 6 371 008,8 metros da la distancia sobre la superficie.

¿Funciona bien con puntos muy cercanos o al otro lado del antimeridiano?

Sí. La forma haversine conserva la precisión en tramos de pocos kilómetros, donde la ley esférica de cosenos pierde cifras, y también en puntos casi opuestos. Cruzar el antimeridiano tampoco obliga a ajustar las longitudes.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/geo/haversine-distance

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/geo/haversine-distance \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lat1":40.7128,"lon1":-74.006,"lat2":51.5074,"lon2":-0.1278}'
{
  "lat1": 40.7128,
  "lon1": -74.006,
  "lat2": 51.5074,
  "lon2": -0.1278
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.haversine_distance",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Las latitudes o longitudes inválidas fallan con invalid_input y no se facturan.

Qué calcula la fórmula haversine de círculo máximo

Las salidas informan distance_m, distance_km y distance_mi (milla estatutaria internacional de 1609.344 m), central_angle_deg para el cálculo cartográfico, earth_radius_m para auditorías y una cadena compacta de fórmula.

Contrato de entrada, campos de respuesta y reglas de validación

Ejemplo: Nueva York cerca de 40.7128, −74.0060 y Londres cerca de 51.5074, −0.1278 producen unos cinco mil quinientos setenta kilómetros de arco de círculo máximo—la cifra que usted compara con mapas de rutas aéreas que cotizan círculo máximo y no distancia por carretera. Puntos idénticos dan distancia cero y ángulo central cero. El cruce del antimeridiano lo resuelve la propia trig esférica; no hace falta normalizar longitudes más allá del control ±180. Envíe un cuerpo JSON con cuatro números finitos obligatorios: lat1 y lat2 en grados decimales entre −90 y 90, y lon1 y lon2 entre −180 y 180. La longitud también acepta los alias lng1 y lng2 para que los clientes escritos con nombres GIS habituales no necesiten renombrar campos. Campos ausentes, cadenas vacías, valores no finitos y coordenadas fuera de rango fallan con invalid_input nombrando el campo; esos fallos no consumen saldo prepago. En caso de éxito el cuerpo repite las cuatro coordenadas como números, luego distance_m redondeado a tres decimales, distance_km y distance_mi a seis decimales para goldens estables entre motores, central_angle_deg a seis decimales, earth_radius_m igual a 6371008.8 y formula reescribiendo la identidad haversine con el radio fijo. Combine la respuesta con sus propias etiquetas de unidad en la interfaz; la API no convierte a millas náuticas ni a pies en este contrato.

Cuándo llamar a esta API en productos y pipelines

Los paneles de flota, estimadores de viaje y prototipos de localizador de tiendas necesitan una distancia de círculo máximo barata y documentada sin incrustar una biblioteca de geodesia en cada runtime. Mantenga las peticiones pequeñas, fije distancias redondeadas en pruebas de integración y documente que los resultados son esféricos—no distancia de conducción, no ajustados a nivel de vuelo y no elipsoidales. Materiales de aula y formación GIS usan la cadena formula devuelta y el radio fijo para que los estudiantes reproduzcan la cifra a mano con una calculadora científica y verifiquen la API. Las apps móviles y de borde prefieren un endpoint determinista mínimo frente a Mapbox Matrix o Google Distance Matrix cuando solo importa la distancia en línea recta y no la topología de carreteras. Si más adelante su producto exige mayor fidelidad, conserve este endpoint para la vía rápida y escale las rutas de precisión de largo recorrido a una capacidad geodésica elipsoidal sin cambiar la forma de entrada de cuatro campos. La validación fallida sigue siendo gratuita; las llamadas exitosas se mantienen en $0.002 para que el precio no sorprenda a un trabajo masivo de enriquecimiento que solo necesitaba metros esféricos.

Educación y cuadernos GIS

Muestre a los estudiantes la fórmula haversine estable con un radio medio terrestre fijo y verifique deberes frente al redondeo golden de la API.

¿Cómo calculo la distancia haversine de círculo máximo entre dos puntos?

Envíe lat1, lon1, lat2 y lon2 en grados decimales. La API devuelve distance_m, distance_km, distance_mi, central_angle_deg y el earth_radius_m fijo usado en la fórmula.

¿Cuánto cuesta la calculadora de distancia haversine de círculo máximo?

La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada exitosa; los fallos de validación no consumen saldo.

Ver la documentación completa del KIT →