Recréer le localisateur d’adresses (Géocodage)

Synthèse

Recrée un localisateur d'adresses afin de mettre à jour le localisateur avec les données de référence actuelles. Un localisateur contenant un instantané des données de référence lors de sa création, il ne géocode pas d’adresses avec les 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 avec la version actuelle des données de référence, le localisateur doit être recréé pour mettre à jour 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, 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é les données de référence vers un autre emplacement depuis la création du localisateur. Vous pouvez également recréer un localisateur à l’aide de l’outil Créer un localisateur.

  • Les localisateurs basés sur une géodatabase versionnée sont recréés avec la même version que celle utilisée lors de la création du localisateur.

  • Les localisateurs 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, cet outil peut être enchaîné à l’outil Créer un localisateur pour utiliser ses sorties en tant qu’entrées du localisateur composite et gérer la procédure de création ou de mise à jour d’un localisateur composite dans son intégralité.

Paramètres

ÉtiquetteExplicationType de données
Localisateur d’adresses en entrée

Localisateur d’adresses qui est recréé.

Address Locator

Sortie obtenue

ÉtiquetteExplicationType de données
Localisateur d'adresses recréé

Localisateur d’adresses reconstitué.

Address Locator

arcpy.geocoding.RebuildAddressLocator(in_address_locator)
NomExplicationType de données
in_address_locator

Localisateur d’adresses qui est recréé.

Address Locator

Sortie obtenue

NomExplicationType de données
out_address_locator

Localisateur d’adresses reconstitué.

Address Locator

Exemple de code

Exemple d’utilisation de l’outil RebuildAddressLocator (Fenêtre Python)

Le script ci-dessous pour la fenêtre Python montre comment utiliser la fonction RebuildAddressLocator en mode immédiat.

# Import system modules
import arcpy
arcpy.env.workspace = "C:/ArcTutor/Geocoding/atlanta" 

# Set local variables:
address_locator = "Atlanta_AddressLocator"

arcpy.geocoding.RebuildAddressLocator(address_locator)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.