Géocodage
L'outil geocodage transforme une adresse textuelle en coordonnées GPS (longitude, latitude) et en code INSEE de la commune. Il utilise l'API de geocodage de la Geoplateforme IGN.
Parametres d'entrée
| Parametre | Type | Obligatoire | Description |
|---|---|---|---|
adresse | string | Oui | L’adresse à géocoder (ex: "20 avenue de Ségur, Paris") |
limite | number | Non | Nombre maximum de resultats (1 à 50, défaut: 5) |
Exemple d'appel
{
"adresse": "20 avenue de Segur, Paris",
"limite": 3
}
Schéma de sortie
Chaque resultat contient :
| Champ | Type | Description |
|---|---|---|
libelle | string | Libelle complet de l'adresse |
score | number | Score de pertinence (0 a 1) |
type | string | Type de resultat (housenumber, street, locality, municipality) |
coordonnées.longitude | number | Longitude (EPSG:4326 / WGS 84) |
coordonnées.latitude | number | Latitude (EPSG:4326 / WGS 84) |
codeInsee | string | Code INSEE de la commune |
commune | string | Nom de la commune |
codePostal | string | Code postal |
contexte | string | Contexte complémentaire |
Exemple de réponse
{
"resultats": [
{
"libelle": "20 Avenue de Segur 75007 Paris",
"score": 0.96,
"type": "housenumber",
"coordonnées": {
"longitude": 2.3089,
"latitude": 48.8534
},
"codeInsee": "75107",
"commune": "Paris",
"codePostal": "75007",
"contexte": "75, Paris, Ile-de-France"
}
]
}
API utilisée
- Endpoint :
https://data.geopf.fr/geocodage/search - Documentation : Geoplateforme IGN — Geocodage