Paramètres

geocodeAddresses utilise des paramètres obligatoires et facultatifs dans une requête POST pour effectuer le géocodage par lots de plusieurs adresses.

Paramètre Détails
f

Obligatoire : réponse au format json, html ou kmz. Pour PBLocator, le format pris en charge est json.

countryCode Obligatoire : définit le pays source de l'adresse.
addresses

Facultatif : adresses pour le géocodage par lots. Les adresses SingleLine et multiline sont prises en charge.

outFields Facultatif : liste des champs à renvoyer.
outSR Facultatif : WKID (Well-Known ID - Identifiant bien connu) de la référence spatiale ou un objet JSON de référence spatiale pour les adresses candidates renvoyées.
maxLocations Facultatif : nombre maximal d'emplacements à renvoyer
MaxBatchSize Facultatif : définit la limite d'adresses pouvant être géocodées dans une seule requête. Nous recommandons une taille de lot de 100 à 200 adresses.
SuggestedBatchSize Facultatif : spécifie le nombre optimal d'adresses à inclure dans une seule requête par lots en fonction de la puissance du serveur et de la bande passante.
countryCode Facultatif : définit le pays source de l'adresse.
matchOutofRange Non pris en charge
locationType Non pris en charge

Exemple

{    "records": [        {            "attributes": {                "OBJECTID": 1,                "Address": "10 greenhill rd",                "Neighborhood": "",                "City": "wayville",                "Subregion": "",                "Region": "SA",                "countryCode": "AUS"               }           },           {                "attributes": {                "OBJECTID": 2,                "singleLine": "10 downing street London SW1A 2AA",                "countryCode": "GBR"               }            },            {                "attributes": {                "OBJECTID": 3,                "Address": "1600 PENNSYLVANIA AVE NW",                "Neighborhood": "",                "City": "Washington",                "Subregion": "",                "Region": "D",                "countryCode": "USA"                }            }       ]  }