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 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éé 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, 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 en mettant à jour les emplacements des données de référence. Vous pouvez également recréer un localisateur à l’aide de l’outil Create Locator (Créer un localisateur) ou Create Address Locator (Créer un localisateur d’adresses).
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 appliqué automatiquement à la suite de l’outil Create Locator (Créer un localisateur) ou Create Address Locator (Créer un localisateur d’adresses) pour utiliser ses sorties en entrée pour le localisateur composite et gérer la procédure de création ou de mise à jour d’un localisateur 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 |
Sortie dérivée
Nom | Explication | Type de données |
out_address_locator | Localisateur d’adresses reconstitué. | Localisateur d’adresses |
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
arcpy.env.workspace = "C:/ArcTutor/Geocoding/atlanta"
# Set local variables:
address_locator = "Atlanta_AddressLocator"
arcpy.RebuildAddressLocator_geocoding(address_locator)
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?