Consolider un localisateur (Outils de gestion des données)
Résumé
Consolide un localisateur ou un localisateur composite en copiant tous les localisateurs dans un seul dossier.
Illustration
Structures de dossier en sortie d’un localisateur et d’un localisateur composite qui ont été consolidés.
Utilisation
Les localisateurs stockés dans une géodatabase ne sont pas accessibles. Si vous souhaitez consolider un localisateur composite, veillez à ce que les localisateurs participants ne soient pas stockés dans une géodatabase.
Un avertissement est émis lorsque cet outil détecte un localisateur non valide. Le localisateur non valide ne sera pas empaqueté.
Exemple 2 d’utilisation de la fonction ConsolidateLocator (script autonome)
Recherche et crée des dossiers consolidés individuels pour tous les localisateurs qui se trouvent dans un dossier spécifié.
# Name: ConsolidateLocator.py
# Description: Find all the locators that reside in a specified folder and create a consolidated folder for each locator.
# import system modules
import os
import arcpy
# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = "C:/MyData/Locators"
# Loop through the workspace, find all the loc and create a consolidated folder using the same
# name as the original locator
for loc in arcpy.ListFiles("*.loc"):
print("Consolidating " + loc)
arcpy.management.ConsolidateLocator(loc, os.path.splitext(loc)[0])