Les données d’adresse et les lieux changent constamment : de nouvelles entreprises sont créées, de nouveaux lotissements sont construits et de nouvelles routes sont goudronnées. Comme les données d’emplacement évoluent en permanence, il est important d’obtenir les données les plus à jour pour votre organisation. Une fois que vous disposez des données d’adresses ou de lieux les plus récentes (données de référence), vous pouvez mettre à jour vos localisateurs comme il convient pour garantir que votre organisation utilise les données les plus récentes pour ses recherches.
Mettre à jour les données de référence
Une municipalité souhaite ajouter un nouveau jeu de parcelles d’un nouveau lotissement à ses données de référence, et le bureau de poste doit être en mesure de prendre en compte le nouveau lotissement pour distribuer le courrier. Vous ajoutez les nouvelles parcelles à une classe d’entités, mais cela ne met pas automatiquement à jour votre localisateur. Chaque fois que vous créez un localisateur, il contient un instantané des données de référence au moment de la création. Lorsque vous modifiez les données de référence, vous pouvez recréer votre localisateur pour refléter ces changements. Si vous choisissez de ne pas recréer le localisateur, le géocodage continue à fonctionner avec le localisateur existant. Il produit les résultats de géocodage en fonction de l'état des informations de référence au moment où le localisateur a été créé.
Il est également important de maintenir le logiciel à jour car des modifications sont apportées aux règles et connaissances locales des localisateurs à chaque version. Pour optimiser le géocodage et ses résultats, vous devez recréer un localisateur à chaque version.
Mettre à jour un localisateur
Vous pouvez mettre à jour votre localisateur avec les dernières données de référence de deux manières. Vous pouvez mettre à jour les données en place et exécuter l’outil Recréer le localisateur d’adresses ou créer un nouveau localisateur à l’aide de l’outil Créer un localisateur. Vous pouvez automatiser ces processus en utilisant un modèle dans ModelBuilder, en réexécutant l’outil à partir de l’historique des projets dans la fenêtre Catalog (Catalogue) ou en utilisant un script Python.
Remarque :
Lorsque vous utilisez des données versionnées dans une géodatabase ArcGIS Enterprise, le localisateur peut être créé sur la version sélectionnée des données. Si vous recréez le localisateur, il est recréé dans la même version que la base de données qui a été utilisée à l’origine pour le localisateur.
Mettre à jour un localisateur local
Si vos données sont gérées et organisées sur place, l’outil Recréer le localisateur d’adresses met à jour votre localisateur avec les dernières données de référence. Une fois toutes les tables appropriées mises à jour, vous pouvez exécuter l’outil Recréer le localisateur d’adresses pour créer un nouveau localisateur avec les données mises à jour. Avec l’outil Recréer le localisateur d’adresses, les chemins d’accès aux données de référence, l’appariement de champ et les tables doivent rester exactement les mêmes que dans le localisateur d’origine. Si un autre utilisateur ou une autre application utilise le localisateur, il est verrouillé et ne peut pas être recréé. C’est pourquoi il est conseillé de recréer le localisateur localement avant de le partager sur un lecteur partagé de l’organisation. Si vous partagez votre localisateur sur un lecteur réseau, il vous est recommandé d’utiliser un paquetage de localisateurs. Cela permet de décompresser le localisateur pour chaque utilisateur et ne verrouille pas le localisateur lorsqu’un membre d’une organisation l’utilise.
Si vous souhaitez ajouter une table ou mettre à jour l’appariement de champ, vous pouvez toujours créer un nouveau localisateur à l’aide de l’outil Créer un localisateur. Cette opération crée un localisateur en fonction des dernières données de référence. Vous pouvez en outre ajuster l’appariement de champ ou ajouter des tables de données de référence supplémentaires pour améliorer l’exactitude du géocodage.
Mettre à jour un service de localisateur
Héritage :
- Si vous utilisez ArcGIS Pro 2.5 ou version ultérieure, vous disposez de l’option Overwrite (Remplacer) pour remplacer un service de géocodage existant qui a été publié sur un déploiement ArcGIS Server 10.8.1 autonome de version 10.6 ou ultérieure, en suivant les étapes décrites à la rubrique Remplacer un service de géocodage. Vous disposez également de l’option Overwrite Locator (Remplacer le localisateur) pour remplacer un localisateur existant sur un portail ArcGIS Enterprise version 10.5 ou ultérieure, en suivant les étapes décrites à la rubrique Remplacer un localisateur.
- Si vous utilisez ArcGIS Pro 2.4 ou une version antérieure, suivez les instructions ci-après pour remplacer un localisateur existant publié sur un déploiement autonome ArcGIS Server 10.8.1 version 10.6 ou ultérieure ou sur un portail ArcGIS Enterprise version 10.5 ou ultérieure. Il est possible d’automatiser la mise à jour du service de localisateur conçu à l’aide de l’outil Créer un localisateur dans un portail ArcGIS Enterprise version 10.6.1 ou ultérieure. À cette fin, le script Updating Geocoding Services est disponible au téléchargement sur ArcGIS Online.
Pour garantir un temps d’arrêt minimal du service de localisateur, il est important de mettre à jour le localisateur localement sur le disque avant de mettre à jour le service de localisateur sur le serveur. Une fois que vous avez recréé le localisateur (ou que vous en avez créé un nouveau), vous pouvez intégrer le nouveau localisateur dans le répertoire des services de serveur.
Pour mettre à jour votre service de localisateur, procédez comme suit :
- Créez un localisateur basé sur les données de base mises à jour à l’aide de l’outil Create Locator (Créer un localisateur).
- Arrêtez le service de localisateur d’origine.
- Effectuez une copie de sauvegarde du service de localisateur d’origine.
- Intégrez le nouveau localisateur (il doit toujours porter le même nom) dans le répertoire de serveur du service. Le répertoire de serveur par défaut pour le service est <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\<service_name>.GeocodeServer\extracted\v101.
- Démarrez le service d’origine.
- Assurez-vous du bon fonctionnement du localisateur.
Ces étapes garantissent le temps d’arrêt le plus faible possible de votre service de localisateur. Lorsque vous suivez ces étapes, l’unique temps d’arrêt du service sert à copier le nouveau localisateur dans le dossier de serveur approprié. La partie la plus longue du processus correspond à la création du nouveau localisateur en fonction des données de référence actualisées, ce qui, dans cette solution, se produit sur le disque alors que l’ancien service de localisateur est toujours en cours d’exécution.
Rubriques connexes
- Notions de base relatives à la création d’un localisateur
- Créer un localisateur
- Combiner plusieurs localisateurs en un localisateur composite
- Combiner plusieurs couches de données au sein d’un seul localisateur
- Présentation du partage des localisateurs
- Notions de base relatives aux tables des autres noms
Vous avez un commentaire à formuler concernant cette rubrique ?