API de calculadora de distancia: Haversine entre coordenadas
Proporcione dos pares de latitud/longitud y reciba la distancia entre ellos calculada utilizando la fórmula de Haversine. Admite kilómetros, millas y millas náuticas. Preciso para dos puntos cualesquiera de la Tierra. Sin llamadas de servicio externo; el cálculo se ejecuta completamente en el servidor.
Code examples
curl -X POST https://api.botoi.com/v1/geo/distance \
-H "Content-Type: application/json" \
-d '{"from":{"lat":40.7128,"lng":-74.006},"to":{"lat":51.5074,"lng":-0.1278},"unit":"km"}'When to use this API
Ordenar tiendas o restaurantes cercanos por distancia del usuario
Calcule la distancia desde las coordenadas del usuario hasta cada ubicación en su base de datos. Ordene por resultado para mostrar primero las opciones más cercanas. Se ejecuta en el lado del servidor, por lo que no necesita una clave API de Google Maps.
Validar el radio de entrega para un pago de comercio electrónico
Antes de confirmar un pedido, calcula la distancia entre tu almacén y la dirección de entrega. Rechaza o aplica un recargo si la distancia excede tu zona de entrega.
Cree un rastreador de distancia recorrida para aplicaciones de fitness o logística
Envíe puntos de referencia GPS secuenciales y sume las distancias para calcular la duración total del viaje. Funciona para rutas de carrera, seguimiento de flotas o aplicaciones de ciclismo.
Frequently asked questions
¿Qué tan precisa es la fórmula de Haversine?
¿Qué sistema de coordenadas espera este punto final?
¿Puedo calcular distancias para más de dos puntos?
¿Cuál es la diferencia entre km, mi y nm?
¿Este punto final llama a un servicio de mapeo externo?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.