Requête et réponse JSON GET pour le service Geocode

Requête JSON GET

Voici un exemple de requête JSON GET pour le service Geocode. Notez que les paramètres de requête sont séparés par une esperluette.

GET http://myserver:8080/rest/GlobalGeocode/geocode.json?
mainAddress=SANTA ANA&country=Mex&areaName1=DISTRITO FEDERAL
&postalCode=44910 HTTP/1.1

Réponse JSON GET

Voici la réponse JSON renvoyée par la requête précédente.

{
   "totalPossibleCandidates": 3,
   "totalMatches": 3,
   "candidates": [
      {
         "precisionLevel": 3,
         "formattedStreetAddress": "",
         "formattedLocationAddress": "44910 GUADALAJARA, JALISCO",
         "identifier": null,
         "precisionCode": "Z1",
         "sourceDictionary": "0",
         "matching": null,
         "geometry": {
            "type": "Point",
            "coordinates": [
               -103.356,
               20.64732
            ],
            "crs": {
               "type": "name",
               "properties": {
                  "name": "epsg:4326"
               }
            }
         },
         "address": {
            "mainAddressLine": "",
            "addressLastLine": "44910 GUADALAJARA, JALISCO",
            "placeName": "",
            "areaName1": "JALISCO",
            "areaName2": "GUADALAJARA",
            "areaName3": "GUADALAJARA",
            "areaName4": "8 DE JULIO 1RA SECC",
            "postCode1": "44910",
            "postCode2": "",
            "country": "MEX",
            "addressNumber": "",
            "streetName": "",
            "unitType": null,
            "unitValue": null,
            "customFields": {}
         },
         "ranges": []
      }
   ]
}