Recréer le localisateur d'adresses (Géocodage)
Récapitulatif
Recrée un localisateur d'adresses afin de mettre à jour le localisateur avec les données de référence actuelles. Un localisateur d'adresses contenant un instantané des données de référence lors de sa création, il ne géocode pas d'adresses par rapport aux données mises à jour lorsque la géométrie et les attributs des données de référence sont modifiés. Pour géocoder des adresses par rapport à la version actuelle des données de référence, le localisateur d'adresses doit être recréé si vous voulez actualiser les changements dans le localisateur.
Utilisation
-
Vous devez disposer de privilèges d'écriture dans le localisateur d'adresses pour utiliser cet outil.
-
Pour recréer un localisateur d'adresses, toutes les classes d'entités référencées et tables doivent exister. La recréation du localisateur échoue si vous avez déplacé vos données de référence vers un autre emplacement depuis la création du localisateur. Vous pouvez réparer le localisateur d'adresses en mettant à jour les emplacements des données de référence dans ArcGIS for Desktop. Vous pouvez également recréer un localisateur d'adresses à l'aide de l'outil Créer un localisateur d'adresses.
-
Les localisateurs d'adresses basés sur une géodatabase versionnée sont recréées avec la même version que celle utilisée lors de la création du localisateur.
-
Les localisateurs d'adresses composites ne peuvent pas être recréés à l'aide de cet outil. La meilleure pratique pour la gestion de localisateurs composites consiste à créer un localisateur composite à l'aide de l'outil Créer un localisateur d'adresses composite dans un modèle de géotraitement. Dans ModelBuilder, vous pouvez également enchaîner l'outil avec l'outil Créer un localisateur d'adresses pour utiliser ses sorties en tant qu'entrées du localisateur composite et gérer le processus de création ou de mise à jour d'un localisateur d'adresses composite dans son intégralité.
Les localisateurs d'adresses créés avant ArcGIS 9.2 ne peuvent pas être recréés.
Syntaxe
Paramètre | Explication | Type de données |
in_address_locator |
Localisateur d’adresses à recréer. | Address Locator |
Exemple de code
Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction RebuildAddressLocator en mode immédiat.
# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb"
# Set local variables:
address_locator = "Atlanta_AddressLocator"
arcpy.RebuildAddressLocator_geocoding(address_locator)