Aller au contenu
Accueil moxon

Géolocalisation

L'endpoint /geo calcule la distance et le cap entre deux coordonnées GPS en utilisant la formule de Haversine.

gethttps://api.moxon.dev/v5/geo

Comment ça marche ?

La formule de Haversine calcule la distance orthodromique entre deux points sur une sphère — le trajet le plus court à la surface de la Terre, sans tenir compte du relief. Le cap est la direction initiale de la boussole du point A vers le point B, exprimée en degrés (0° = Nord) et en direction cardinale.

Essayerget/v5/geo

Paramètres

  • lat1numberrequis

    Latitude du point A (-90/+90)

  • lon1numberrequis

    Longitude du point A (-180/+180)

  • lat2numberrequis

    Latitude du point B (-90/+90)

  • lon2numberrequis

    Longitude du point B (-180/+180)

Champs de réponse

  • distance.kmnumber

    Distance en kilomètres

  • distance.milesnumber

    Distance en miles

  • distance.nauticalMilesnumber

    Distance en milles nautiques

  • bearing.degreesnumber

    Cap en degrés (0–360)

  • bearing.cardinalstring

    Direction cardinale (N, NNE, NE, ENE, E, etc.)

  • from.latnumber

    Latitude analysée du point A

  • from.lonnumber

    Longitude analysée du point A

  • to.latnumber

    Latitude analysée du point B

  • to.lonnumber

    Longitude analysée du point B

Exemples de code

Gestion des erreurs

Si les paramètres sont manquants ou invalides, l'API retournera une erreur :

  • 400lat1 must be a numberUne coordonnée n'est pas un nombre valide
  • 400lat1 must be between -90 and 90La latitude est hors limites
  • 400lon1 must be between -180 and 180La longitude est hors limites