API de calcul de distance - Haversine entre les coordonnées
Fournissez deux paires latitude/longitude et recevez la distance entre elles calculée à l'aide de la formule Haversine. Prend en charge les kilomètres, les miles et les miles marins. Précis pour deux points quelconques sur Terre. Aucun appel de service externe ; le calcul s'exécute entièrement sur le serveur.
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
Trier les magasins ou restaurants à proximité par distance de l'utilisateur
Calculez la distance entre les coordonnées de l'utilisateur et chaque emplacement de votre base de données. Triez par résultat pour afficher en premier les options les plus proches. Fonctionne côté serveur, vous n'avez donc pas besoin d'une clé API Google Maps.
Valider le rayon de livraison pour une caisse e-commerce
Avant de confirmer une commande, calculez la distance entre votre entrepôt et l'adresse de livraison. Rejetez ou appliquez un supplément si la distance dépasse votre zone de livraison.
Créez un tracker de distance parcourue pour les applications de fitness ou de logistique
Envoyez des waypoints GPS séquentiels et additionnez les distances pour calculer la longueur totale du trajet. Fonctionne pour les itinéraires de course, le suivi de flotte ou les applications de cyclisme.
Frequently asked questions
Quelle est la précision de la formule Haversine ?
À quel système de coordonnées ce point de terminaison s’attend-il ?
Puis-je calculer les distances pour plus de deux points ?
Quelle est la différence entre km, mi et nm ?
Ce point de terminaison appelle-t-il un service de mappage externe ?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.