Créer des localisateurs multi-pays avec un pays et une langue

Les données de référence formatées avec des éléments d’adresse de pays et de langue sont essentielles pour créer des localisateurs prenant en charge les fonctions de géocodage pour plusieurs pays et langues. Vous pouvez créer des localisateurs à rôle unique pour plusieurs pays et langues et des localisateurs multi-rôles comportant plusieurs couches prenant en charge plusieurs pays et langues.

Pays ou région

Lors de la création d’un localisateur, le pays permet de gérer les modèles et formats d’adresse locaux et de déterminer où appliquer la logique de géocodage du pays aux données de référence. Également importants, la région et l’abréviation de région sont utilisées pour créer différentes formes d’autoroutes spécifiques à chaque région ou état. Si les données de référence principales utilisées pour construire un localisateur contiennent des données valables pour plusieurs régions, vous pouvez rechercher des adresses ou des emplacements dans toutes les régions ou limiter la recherche et exclure les résultats concertant certains pays ou régions. Lors de la création d’un localisateur avec des données sur plusieurs pays ou régions, les données de référence doivent comporter un champ de code pays. Lorsque vous exécutez l’outil Créer un localisateur, dans Country or Region (Pays ou région), sélectionnez <As defined in data> (<Comme défini dans les données>) pour utiliser les codes pays que vous avez définis. Pour connaître la valeur en entrée à utiliser comme code pays à trois caractères définie dans les données de référence, reportez-vous à la colonne Codes pays pris en charge.

Table illustrant des enregistrements avec plusieurs langues, codes de pays et codes de langue pris en charge

Affichage du code pays dans la sortie géocodée

Lors de la création d’un localisateur, vous pouvez renvoyer le code pays dans le résultat géocodé, comme lors de l’utilisation d’un localisateur continental ou multi-région. Si vous souhaitez que le pays fasse partie du résultat du géocodage, définissez Ie paramètre Country or Region (Pays ou région) de l’outil Créer un localisateur sur <As defined in data> (<Comme défini dans les données>). Ajoutez dans les données de référence un champ contenant les valeurs de code pays et appariez-le sur le champ Country Code du rôle de localisateur. À l’aide des données de la section Pays ou région dans l’illustration, un localisateur basé sur le rôle POI est créé lorsque Pays est sélectionné pour le paramètre Country or Region (Pays ou région) nommé POI_country_from_combo_box. Un second localisateur basé sur le rôle POI est créé lorsque <As defined in data> (<Comme défini dans les données>) est sélectionné pour le paramètre Country or Region (Pays ou région) et qu’un code pays issu des données de référence est apparié sur le champ Country Code du rôle de localisateur nommé POI_country_code_from_reference_data. Le résultat de la recherche d’Epcot dans la fenêtre Locate (Localiser) est illustré ci-dessous.

Résultats avec et sans code pays dans la fenêtre Localiser

Langue

La langue permet également de mettre en forme l’étiquette en sortie, où plusieurs langues peuvent être utilisées dans un pays pour représenter les adresses, et d’identifier où appliquer la logique de géocodage propre à la langue aux données de référence lors de la construction d’un localisateur. Si la langue est incluse dans les données de référence principales utilisées pour construire le localisateur, vous pouvez rechercher des adresses ou des emplacements dans le même pays ou la même région à l’aide de plusieurs langues. Par exemple, l’Amérique du Nord est une région multilingue et chaque entité dans les données de référence est représentée par un enregistrement correspondant à chaque langue parlée (anglais, français et espagnol). Cela signifie que vous pouvez rechercher la même adresse ou le même lieu dans toutes les langues représentées dans les données à l’aide d’un seul localisateur. Lors de la création d’un localisateur avec des données de plusieurs langues, ajoutez un champ de code de langue et sélectionnez <As defined in data> (<Comme défini dans les données>) pour le paramètre Language Code (Code de la langue). Pour connaître la valeur en entrée à utiliser comme code de langue à trois caractères définie dans les données de référence, reportez-vous à la colonne Codes de langue pris en charge.

Rubriques connexes


Dans cette rubrique
  1. Pays ou région
  2. Langue