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.
Une option de repli supplémentaire peut être mise en œuvre pour couvrir les cas où aucun géocodeur pays n'est installé ou lorsqu'un géocodeur pays est installé sans jeu de données de géocodage, comme suit :
  • 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'exception Error 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'exception Error 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'exception Error 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.