Repli de géocodage
L'option de repli de géocodage permet au géocodeur de tenter de renvoyer un géocode moins précis lorsqu'il n'est pas possible de déterminer de géocode au niveau de l'adresse.
Les options de repli de géocodage sont les suivantes :
- Repli vers le code postal : le géocodeur tente de renvoyer un centroïde de code postal.
- Repli vers la zone géographique : le géocodeur tente de renvoyer un centroïde d'une zone géographique.
- Repli vers le géocodage mondial : tente d'utiliser World Geocoder (XWG) pour renvoyer un géocode. World Geocoder (XWG) peut renvoyer un géocode postal ou géographique suivant le niveau de prise en charge du jeu de données de géocodage XWG. World Geocoder (XWG) est inclus dans votre installation. Pour mettre en œuvre cette fonctionnalité, vous devez installer le jeu de données de géocodage World Geocoder. Les exemples suivants illustrent les réponses dans le cas où la fonctionnalité est activée avec ou sans le jeu de données de géocodage World Geocoder installé.
Scénario 1 : World Geocoder (XWG) est installé SANS données :
FALLBACK_TO_WORLD = false
– L'exceptionError initializing data manager.
est renvoyée lorsqu'une tentative de géocodage est effectuée pour un pays qui n'a aucune donnée installée.FALLBACK_TO_WORLD = true
– L'exceptionError initializing data manager.
est renvoyée lorsqu'aucune donnée World Geocoder (XWG) n'est installée.
Scénario 2 : World Geocoder (XWG) est installé AVEC des données :
FALLBACK_TO_WORLD = false
– L'exceptionError initializing data manager.
est renvoyée.FALLBACK_TO_WORLD = true
– Si le repli est effectué, les résultats sont renvoyés, lorsque c'est possible.
Repli vers postal
Le tableau suivant fournit des informations sur la manière de déployer la fonction Repli vers le code postal.
API REST | Déploiement de fonction |
---|---|
Service : | Geocode |
Type de requête : | GET |
Paramètre : | fallbackPostal = true |
Type de requête : | POST |
Objet : élément | preferences : fallbackToPostal = true |
Pour plus d'informations, reportez-vous aux sections Requête GET vers le service Geocode et Requête POST vers le service Geocode.
Utiliser géographique à la place
Le tableau suivant fournit des informations sur la manière de déployer la fonction Repli vers la zone géographique.
API REST | Déploiement de fonction |
---|---|
Service : | Geocode |
Type de requête : | GET |
Paramètre : | fallbackGeo = true |
Type de requête : | POST |
Objet : élément | Préférences : fallbackToGeographic = true |
Pour plus d'informations, reportez-vous aux sections Requête GET vers le service Geocode et Requête POST vers le service Geocode.
Repli vers le géocodage mondial
Le tableau suivant fournit des informations sur la manière de déployer la fonction Repli vers le géocodage mondial.
API REST | Déploiement de fonction |
---|---|
Service : | Geocode |
Type de requête : | POST |
Objet : élément | customPreferences : FALLBACK_TO_WORLD = true |
L'objet customPreferences est spécifié dans l'objet preferences. Par exemple, dans une requête POST JSON, il serait spécifié comme suit :
"preferences" : {
"customPreferences" : {
"FALLBACK_TO_WORLD" : "true"
}
}
Dans une requête POST XML, il serait spécifié comme suit :
<preferences>
<customPreferences>
<entry>
<key>FALLBACK_TO_WORLD</key>
<value>true</value>
</entry>
</customPreferences>
</preferences>
Pour plus d'informations, reportez-vous à la section Requête POST vers le service Geocode.