Parámetros

geocodeAddresses utiliza parámetros obligatorios y opcionales en una solicitud POST para geocodificar por lotes varias direcciones.

Parámetro Detalles
f

Obligatorio: el formato de respuesta en json, html o kmz. Para PBLocator, el formato admitido es json.

countryCode Obligatorio: define el país de origen de la dirección.
addresses

Opcional: direcciones para la geocodificación por lotes. Se admiten direcciones de una sola línea y varias líneas.

outFields Opcional: la lista de campos que se devolverá.
outSR Opcional: la ID conocida (WKID) de la referencia espacial o un objeto JSON de referencia espacial para los candidatos de dirección devueltos.
maxLocations Opcional: la cantidad máxima de ubicaciones que se devolverá.
MaxBatchSize Opcional: define el límite de direcciones que se pueden geocodificar en una sola solicitud. Recomendamos un tamaño de lote de 100 a 200 direcciones.
SuggestedBatchSize Opcional: especifica la cantidad óptima de direcciones que se deben incluir en una sola solicitud por lote según la potencia del servidor y el ancho de banda.
countryCode Opcional: define el país de origen de la dirección.
matchOutofRange Incompatible
locationType Incompatible

Ejemplo

{
    "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"
                }
            }
       ]
  }