Une fois que vous avez créé un localisateur d’adresses, vous pouvez commencer à l’utiliser pour géocoder des adresses. Toutefois, comprendre comment un localisateur d’adresses prépare les données d’adresse en entrée, effectue des recherches dans les attributs d’adresse et apparie les adresses, et savoir comment le fait de modifier les paramètres d'un localisateur d'adresses affecte ce processus, peut vous aider à améliorer les performances et la précision du géocodage.
Ce processus est illustré ci-après :
Etape | Exemple conceptuel |
---|---|
1. Adresse d’origine saisie | 127 West Point Drive, Olympia, WA 98501 |
127 | West | Point | Drive | Olympia | WA | 98501 127 | West Point | Drive | Olympia | WA | 98501 | |
127 W Point Dr, Olympia, WA 98501 | |
Adresse analysée
Lorsqu’un localisateur d’adresses analyse une adresse, il décompose l’adresse en plusieurs éléments, d’après le style du localisateur d’adresses. Par exemple, dans l’adresse 123 Main Street, 123 est le numéro de la maison, Main est le nom de la rue et Street est le type de la rue. Une adresse peut quelquefois être analysée de diverses façons. Même si West est généralement interprété comme la direction d'une rue, dans 127 West Point Drive, cela peut également être considéré comme le nom de la rue, West Point, dans certains cas. Afin d’augmenter les chances de trouver l’adresse, le localisateur d’adresses la décompose en un ou plusieurs ensembles d’éléments nécessaires au processus de géocodage.
Diverses représentations de l’adresse créées
Certains éléments d’une adresse, notamment la direction ou le type de rue, sont souvent abrégés. Ces abréviations peuvent prendre plusieurs formes. Par exemple, Avenue peut être abrégé en AV ou AVE ou écrit entièrement, Avenue. Comme défini dans le style du localisateur d'adresses, une liste de valeurs correspondant à chaque composant d’adresse est établie. Dans l’adresse 127 West Point Drive, Olympia, WA 98501, par exemple, chaque composant contient plusieurs valeurs ou représentations, comme présenté dans ce tableau.
Recherche effectuée dans le localisateur d’adresses
Lorsque le localisateur d'adresses a analysé l’adresse et généré une liste de valeurs pour chacun de ses composants, il recherche des entités dans le localisateur qui correspondent aux éléments de l’adresse en entrée d’après un ensemble de critères de recherche. Si aucune adresse candidate n’est trouvée grâce à un ensemble de critères, par exemple une recherche par ville, état et code postal, la recherche se poursuit avec des critères moins restreints, tels que l’adresse et le code postal uniquement, jusqu’à ce que tous les candidats possibles soient localisés.
Score de chaque correspondance potentielle établi
Lorsque le localisateur d'adresses a généré un ensemble d’emplacements candidats potentiels, il attribue un score à chaque candidat pour déterminer son degré d’adéquation avec l’adresse que vous géocodez. Chaque candidat potentiel se voit attribuer un score entre 0 et 100. Chaque élément de l’adresse est utilisé pour générer ce score. Le score de chaque candidat potentiel est inférieur si l'une des conditions suivantes s’applique aux éléments de l'adresse :
- Mauvaise orthographe : les noms de rue longs ou peu courants, par exemple, Pennsylvania et Ahwatukee, peuvent comporter des fautes de frappe.
- Données incorrectes : par exemple, le numéro de bâtiment ne se situe pas dans la plage d’adresse du candidat.
- Données manquantes : par exemple, la direction de la rue est précisée dans les données d’adresse, mais pas dans le candidat potentiel.
Liste des candidats filtrés
Lorsqu'un score a été attribué à chaque candidat, le localisateur d'adresses génère un ensemble de candidats constituant des correspondances potentielles pour l’adresse d’après le score minimum de candidat défini pour le localisateur d'adresses. Ces correspondances potentielles présentant un score inférieur au score minimum de candidat sont supprimées de la liste de correspondances potentielles.
Meilleur candidat apparié
Le localisateur d'adresses classe et présente les candidats par score. Vous pouvez les consulter et sélectionner un candidat. Lors de l'appariement de table, une adresse est mise en correspondance automatiquement avec le candidat présentant le score le plus élevé.
Indiquer l’entité appariée
Lors de la dernière étape du processus de géocodage, l’entité qui correspond au meilleur candidat est utilisée pour générer l’emplacement de l’adresse appariée. L’emplacement peut être le résultat d’une interpolation le long d'une entité linéaire, englobant les paramètres de décalage latéral et de décalage final ou sur un centroïde de polygone si l’entité de référence est une surface ou un point.