Résumé
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 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é.
Syntaxe
arcpy.geocoding.RebuildAddressLocator(in_address_locator)
Paramètre | Explication | Type de données |
in_address_locator | Localisateur d’adresses à recréer. | Address Locator |
Exemple de code
Exemple d'utilisation de l'outil RebuildAddressLocator (Fenêtre Python)
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"
# Set local variables:
address_locator = "Atlanta"
arcpy.RebuildAddressLocator_geocoding(address_locator)
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui