Skip to main content

Qu'est-ce que le logiciel de géocodage?

Le logiciel de géocodage est un type d'application informatique qui combine les adresses de rue avec les informations de carte pour fournir un emplacement unique pour chaque adresse.Il convertit essentiellement une liste d'adresses en points sur une carte.La plupart des types de logiciels de systèmes d'information géographique (SIG) comprendront certaines fonctions de géocodage de base, mais un logiciel de géocodage séparé est également disponible.Certains logiciels de géocodage peuvent même effectuer des opérations de géocodage sans une session de mappage en reliant les adresses dans une base de données aux attributs de la rue dans la base de données de la carte source.

Le type de carte utilisé dans le géocodage peut varier en fonction de l'échelle et du niveau de détail nécessaires;Les cartes peuvent inclure celles des parcelles terrestres, des codes postaux ou des districts.En règle générale, une carte au niveau de la rue est utilisée afin d'obtenir les résultats les plus précis.La carte source aura besoin d'une base de données qui comprend certains attributs pour les fonctionnalités de la carte.Une base de données Street Map, par exemple, peut énumérer les noms de rue et la gamme d'adresses dans chaque rue.Avoir des données précises pour la carte est essentielle pour une interpolation d'adresse fiable.

Pour que le logiciel de géocodage fonctionne, il nécessite une normalisation de l'adresse.Un programme informatique peut ne pas reconnaître que St. est court pour Street dans une adresse, par exemple, donc l'adresse 123 Main St. ne serait pas trouvée comme un match pour 123 Main Street.Tous les enregistrements d'adresse dans la base de données doivent utiliser les mêmes règles de capitalisation et d'abréviation.Les sites Web qui fournissent des instructions vers les adresses ont généralement une fonction qui leur permet d'interpréter les adresses qui ne sont pas saisies au format standard.

Le logiciel de géocodage analysera les adresses dans des composants individuels.Aux États-Unis et de nombreux autres pays, une adresse peut généralement être divisée dans les composants suivants: direction du préfixe ou du suffixe, type de préfixe, numéro d'adresse, nom de rue, type de rue et code postal.Par exemple, dans l'adresse 692 Hwy 31 N, 692 est le numéro d'adresse, l'autoroute est le type de préfixe, 31 est le nom de la rue et n est la direction du suffixe.Le logiciel décomposera toutes les adresses de la base de données de cette manière.

Une fois la base de données d'attribut MAP et la base de données d'adresses dans le logiciel de géocodage, les processus d'application peuvent tenter de faire correspondre chaque adresse à un emplacement sur la carte.Il rejoint les deux ensemble en faisant correspondre les entrées dans chaque base de données, et certains logiciels fourniront un score pour la proximité d'un match qu'il trouve pour chaque adresse.La base de données d'adresse sera étiquetée avec la coordonnée de carte correspondante, généralement la latitude et la longitude, à partir de la base de données de la carte.

Il existe plusieurs méthodes pour savoir comment le logiciel détermine où placer une adresse sur une carte de rue.Une manière courante est la méthode à une portée, dans laquelle chaque rue se voit attribuer une seule gamme de numéros d'adresse.L'application testera ensuite une adresse pour voir si elle se situe dans la plage de nombres donnée pour cette rue.Si c'est le cas, le point pour l'emplacement d'adresse est placé dans la rue proportionnelle à sa valeur entre les points de terminaison de la plage de rue.Par exemple, si une rue a une plage d'adresse de 500 à 599, le numéro d'adresse 550 serait situé à mi-chemin entre les points de terminaison de la rue sur la carte.