Le processus de géocodage
Une fois que vous avez créé un localisateur d'adresses, vous pouvez commencer à l'utiliser pour géocoder des adresses. Cependant, le fait de comprendre comment un localisateur d'adresses prépare les données d'adresses en entrée, recherche les attributs d'adresse et apparie les adresses, ainsi que la manière dont toute modification des paramètres du localisateur d'adresses affecte ce processus, permet d'optimiser les performances et la précision de votre recherche de géocodage.
Le processus est illustré ci-dessous :
Intervalle |
Exemple conceptuel | |
---|---|---|
1. Adresse originale 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 la décompose en différents éléments en fonction du style du localisateur d'adresses. Par exemple, dans l'adresse 123 Main Street, 123 est le numéro du domicile, Main est le nom de la rue et Street le type de rue. Quelquefois, une adresse peut être analysée de plusieurs façons. Bien que West soit généralement interprété comme une direction de rue dans l'adresse 127 West Point Drive, il peut aussi être considéré comme un nom de rue, West Point dans certains cas. Pour augmenter les chances de trouver l'adresse, le localisateur d'adresses analyse une adresse dans un ou plusieurs ensembles distincts d'éléments d'adresse requis pour le processus de géocodage.
Plusieurs représentations de l'adresse créées
De nombreux éléments d'une adresse, comme la direction ou le type de rue, dont souvent l'objet d'une abréviation. Ces abréviations revêtent différents formats. Par exemple, le mot Avenue peut être abrégé en AV ou AVE, ou il peut être écrit dans son intégralité Avenue. Comme défini dans le style de localisateur d'adresses, une liste de valeurs pour chaque composant d'adresse est établie. Dans l'adresse 127 West Point Drive, Olympia, WA 98501, par exemple, chaque composant d'adresse contient plusieurs valeurs ou représentations comme indiqué dans cette table.
Recherche dans le localisateur d'adresses
Une fois que le localisateur d'adresses a analysé l'adresse et généré une liste de valeurs pour chaque composant d'adresse, il trouve des entités dans le localisateur qui correspondent aux éléments de l'adresse en entrée selon un ensemble de critères de recherche. Si les candidats d'adresse sont introuvables à l'aide d'un ensemble de critères, comme la ville, l'état et le code postal, la recherche se poursuit avec des critères moins restreints, tels que l'adresse et le code postal, jusqu'à ce que tous les candidats possibles soient trouvés.
Score de chaque appariement possible établi
Lorsque le localisateur d'adresses a généré un jeu de candidats potentiels, il attribue un score à chacun d'eux afin de déterminer leur degré de correspondance par rapport à l'adresse que vous voulez géocoder. Un score de 0 à 100 est attribué à chaque candidat potentiel. Tous les éléments d'adresse sont pris en compte lors du calcul du score. Le score pour chaque candidat potentiel est inférieur si l'une des conditions suivantes s'applique aux éléments d'adresse :
- Orthographe erronée – Les noms de rue longs ou inhabituels, tels que Pennsylvania et Ahwatukee, peuvent être mal orthographiés.
- Incorrect – Par exemple, le numéro de rue de l'adresse ne se trouve pas dans la plage d'adresses du candidat.
- Manquant – Par exemple, la direction de rue est spécifiée dans les données d'adresse mais pas dans le candidat potentiel.
Liste des candidats filtrés
Lorsque chaque candidat a fait l'objet d'une évaluation, le localisateur d'adresses génère un jeu de candidats qui sont autant d'appariements possibles pour l'adresse, sur la base du score de candidat minimum défini. Les éléments présentant un score inférieur au Score du candidat minimum sont supprimés de la liste des appariements potentiels.
Meilleur candidat apparié
Le localisateur d'adresses classe et affiche les candidats par score. Vous pouvez examiner et sélectionner l'appariement. Dans l'appariement de tables, une adresse est automatiquement mise en correspondance avec le candidat présentant le meilleur score.
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 la localisation pour l'adresse appariée. La localisation peut être basée sur une interpolation le long d'une entité linéaire, y compris des paramètres de décalage latéral et de décalage des extrémités, ou sur un centroïde de polygone si l'entité de référence est une surface ou un point.