Des adresses de rue aux coordonnées géographiques (et vice versa) en quelques instants
Le service de géocodage est disponible pour 196 pays, avec une cartographie de haute précision.
Toutes les connaissances dont vous avez besoin
Vous trouverez ici quelques conseils à prendre en compte pour aborder cette API. Si vous préférez, nous fournissons des exemples de code, la documentation OAS3, la possibilité d'essayer l'API en direct via Swagger UI ou d'importer l'intégralité de la collection dans Postman. Nous proposons également un environnement Sandbox où vous pouvez expérimenter toutes sortes de requêtes de manière totalement gratuite.
Obtenir le Token dans la section appropriée avant de commencer.
Equipez-vous du token dans la 'section correspondante avant de commencer.
Une fois le token obtenu, faites des appels aux différents points de terminaison selon vos besoins.
Une fois le token obtenu, faites des appels aux différents points de terminaison selon vos besoins.
Les points de terminaison sont les suivants
- Oas file url https://console.openapi.com/oas/fr/geocoding.openapi.json
- Fork or import with Postman
- Production domain geocoding.openapi.it
- Sandbox domain test.geocoding.openapi.it
- Production Scopes 2
-
Sandbox Scopes 2
- POST test.geocoding.openapi.it/geocode
- POST test.geocoding.openapi.it/reverse
Geocoding Api (1.0.0)
Documentation de l'api de géocodage
Récupérer des informations sur un lieu fournissant une adresse
Authorizations:
Request Body schema: application/json
Pour améliorer les résultats, veuillez indiquer une adresse conforme au format suivant : [rue], [ville] [code postal] [pays].
address required | string |
Responses
Response Schema: application/json
success | string |
object |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "address": "Via Cristoforo Colombo, Roma RM"
Response samples
- 200
- "success": "true",
- "elements": {
- "id": "v442c6653ee93a5733e8a9ea2f842cd5c250d2b6ab",
- "element": {
- "providedBy": "google_maps | openstreetmap",
- "latitude": 41.808916,
- "longitude": 12.4535602,
- "bounds": {
- "south": 41.7691104,
- "west": 12.3831487,
- "north": 41.8731993,
- "east": 12.4985637
- "streetNumber": "null",
- "streetName": "Via Cristoforo Colombo",
- "postalCode": "04019",
- "locality": "Roma",
- "subLocality": "null",
- "adminLevels": {
- "1": {
- "name": "Lazio",
- "code": "Lazio",
- "level": 1
- "2": {
- "name": "Citta Metropolitana di Roma",
- "code": "RM",
- "level": 2
- "3": {
- "name": "Roma",
- "code": "Roma",
- "level": 3
- "country": "Italy",
- "countryCode": "IT",
- "timezone": "null"
Obtenir des informations sur un lieu à partir de l'ID ou de la latitude/longitude
Authorizations:
Request Body schema: application/json
Obtenir des informations sur un lieu à partir de l'ID ou de la latitude/longitude :
- Pour obtenir des informations via l'ID, assurez-vous de passer le format suivant :
{"type" : "id", "id" : "<id> ;"}
- Pour obtenir des informations via lat/long, veillez à fournir le format suivant :
{"type" : "coordinates", "lat" : "<lat> ;", "long" : "<long> ;"}
id | string |
type required | string |
lat | number <float> |
long | number <float> |
Responses
Response Schema: application/json
success | string |
object |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "id": "v442c6653ee93a5733e8a9ea2f842cd5c250d2b6ab",
- "type": "id | coordinates",
- "lat": 41.289294,
- "long": 13.2349029
Response samples
- 200
- "success": "true",
- "elements": {
- "id": "v442c6653ee93a5733e8a9ea2f842cd5c250d2b6ab",
- "element": {
- "providedBy": "google_maps | openstreetmap",
- "latitude": 41.808916,
- "longitude": 12.4535602,
- "bounds": {
- "south": 41.7691104,
- "west": 12.3831487,
- "north": 41.8731993,
- "east": 12.4985637
- "streetNumber": "null",
- "streetName": "Via Cristoforo Colombo",
- "postalCode": "04019",
- "locality": "Roma",
- "subLocality": "null",
- "adminLevels": {
- "1": {
- "name": "Lazio",
- "code": "Lazio",
- "level": 1
- "2": {
- "name": "Citta Metropolitana di Roma",
- "code": "RM",
- "level": 2
- "3": {
- "name": "Roma",
- "code": "Roma",
- "level": 3
- "country": "Italy",
- "countryCode": "IT",
- "timezone": "null"