Retroceso de geocodificación
El uso de la opción de retroceso de geocodificación permite que el geocodificador intente devolver una geocodificación menos precisa cuando no se puede determinar una geocodificación de nivel de dirección.
Las opciones de retroceso de la geocodificación son las siguientes:
- Retroceso a código postal: intenta devolver un centroide de código postal.
- Retroceso a área geográfica: intenta devolver un centroide de área geográfica.
- Retroceso a World Geocoder: intenta usar el World Geocoder (XWG) para devolver un código geográfico. El World Geocoder (XWG) puede devolver un geocódigo postal o geográfico, según el nivel de soporte en el conjunto de datos de la geocodificación de XWG. Para implementar esta función, debe instalar el conjunto de datos de geocodificación del World Geocoder. En los siguientes ejemplos se muestran las respuestas para los casos donde la función se habilita con y sin el conjunto de datos de geocodificación de World Geocoder instalado.
Caso 1: uso de la reserva SIN datos XWG:
FALLBACK_TO_WORLD = false
: se devuelve la excepciónError initializing data manager.
cuando se intenta geocodificar un país que no tiene datos instalados.FALLBACK_TO_WORLD = true
: se devuelve la excepciónError initializing data manager.
cuando los datos de World Geocoder (XWG) no están instalados.
Caso 2: uso de la reserva CON datos XWG:
FALLBACK_TO_WORLD = false
: se devuelve la excepciónError initializing data manager.
.FALLBACK_TO_WORLD = true
: si se realiza el retroceso, se devuelven los resultados, si es posible.
Retroceso a postal
Las siguientes La tabla proporciona información sobre cómo implementar la función .
La API de REST | Implementación de la función |
---|---|
Servicio: | Geocode |
Tipo de solicitud: | GET |
Parámetro: | fallbackPostal = true |
Tipo de solicitud: | POST |
Objeto: Elemento | preferences : fallbackToPostal = true |
Para obtener más información, consulte Solicitud GET de geocodificación y también Solicitud POST de geocodificación.
Retroceso a geográfico
La siguiente tabla proporciona información sobre cómo implementar la función Retroceso a área geográfica.
La API de REST | Implementación de la función |
---|---|
Servicio: | Geocode |
Tipo de solicitud: | GET |
Parámetro: | fallbackGeo = true |
Tipo de solicitud: | POST |
Objeto: Elemento | preferences: fallbackToGeographic = true |
Para obtener más información, consulte Solicitud GET de geocodificación y también Solicitud POST de geocodificación.
Retroceso a World
Las siguientes La tabla proporciona información sobre cómo implementar la función .
La API de REST | Implementación de la función |
---|---|
Servicio: | Geocode |
Tipo de solicitud: | POST |
Objeto: Elemento | customPreferences : FALLBACK_TO_WORLD = true |
The customPreferences object is specified in the preferences object. Por ejemplo, en una solicitud POST JSON, se especificaría de la siguiente manera:
"preferences" : {
"customPreferences" : {
"FALLBACK_TO_WORLD" : "true"
}
}
En una solicitud POST XML, se especificaría de la siguiente manera:
<preferences>
<customPreferences>
<entry>
<key>FALLBACK_TO_WORLD</key>
<value>true</value>
</entry>
</customPreferences>
</preferences>
Para obtener más información, consulteSolicitud POST de geocodificación.