Skip to content

Composant: data.gouv geocoding

davixim edited this page Nov 12, 2024 · 7 revisions

Interroge l'API adresse.data.gouv.fr pour trouver une latitude et une longitude à partir d'une adresse contenue dans chaque donnée.

Exemple

Par exemple avec un objet

{
    street : "106 Rue Alexis Labro",  
    postCode : 33130,  
    city : "Bègles",  
    country : "France",
    anotherKey : "anotherValue"
}

On entrera :
street dans le champ Rue,
postalCode dans le champ Code Postal,
city dans le champ Ville
country le champ dans Pays

On indiquera les noms souhaités des clés json dans les paramètres Latitude et Longitude, par exemple lat et long

Capture d’écran

Ce qui nous donnera au final un objet qui ressemble à ça :

{
    street : "106 Rue Alexis Labro",
    postalCode : 33130,
    ville : "Bègles",
    country : "France",
    anotherKey : "anotherValue",
    lat : "44.7873024",
    long : "-0.5603328"
}

On notera que l'objet renvoyé et l'objet initial complété des deux nouvelles clés.

⚠️ Mise en garde

  • Cette API ne concerne que les données situées en France.

Paramètres

  • Rue, Ville, Code Postal, Pays: Permet de sélectionner les champs correspondant au nom de la rue, à la ville, au code postal et au pays. C'est l'adresse contenue dans les données. Ce ne sont pas des paramètres qui sont tous obligatoires à remplir afin d'obtenir un résultat.
  • Latitude, Longitude: Nom des champs qui recevront la latitude et la longitude trouvée grâce à l'adresse composée du code postal, de la rue... contenue dans les données.