Résumé
Répare des chemins d'accès rompus ou supprime des liaisons rompues dans une mosaïque ou un catalogue d'images non gérés.
Utilisation
Cet outil permet également de supprimer toute liaison rompue devenue inutile.
Vous devez connaître l'emplacement du chemin d'accès pour pouvoir le modifier. Vous pouvez utiliser l'outil Exporter les chemins d'accès au catalogue d'images pour récupérer les noms de chemin originaux.
Vous pouvez taper un astérisque (*) pour désigner le chemin d'accès d'origine si vous souhaitez modifier tous les chemins.
Si vous devez réparer une mosaïque, la boîte de dialogue Réparer la mosaïque peut également accomplir cette tâche. En savoir plus sur la réparation des mosaïques, reportez-vous Réparation de chemins d'accès dans une mosaïque.
Syntaxe
arcpy.management.RepairRasterCatalogPaths(in_raster_catalog, repair_mode, {original_path}, {new_path})
Paramètre | Explication | Type de données |
in_raster_catalog | Mosaïque ou catalogue d'images non géré à réparer. | Raster Catalog Layer; Mosaic Dataset; Group Layer; Composite Layer |
repair_mode | Sélectionnez le mode de réparation que vous voulez utiliser.
| String |
original_path (Facultatif) | Tapez le chemin d'accès original qui doit être réparé. Ce paramètre est obligatoire si l'option FIX a été sélectionnée. Si vous voulez remplacer tous les chemins d'accès par le nouveau, vous pouvez utiliser l'astérisque (*) pour désigner le chemin d'accès d'origine. | String |
new_path (Facultatif) | Tapez le nouveau chemin d'accès à utiliser. Ce paramètre est obligatoire si l'option FIX a été sélectionnée. | Folder |
Exemple de code
Exemple d'utilisation de l'outil RepairRasterCatalogPaths (fenêtre Python)
Il s'agit d'un exemple en Python de l'outil RepairRasterCatalogPaths.
import arcpy
arcpy.RepairRasterCatalogPaths_management("c:/data/RepairRC.gdb/bkrnlinks",
"FIX", "*", "C:/data/newpath")
Exemple 2 d'utilisation de l'outil RepairRasterCatalogPaths (script autonome)
Il s'agit d'un exemple de script en Python de l'outil RepairRasterCatalogPaths.
##=====================
##Repair Raster Catalog Paths
##Usage: RepairRasterCatalogPaths_management in_raster_catalog FIX | REMOVE {original_path} {new_path}
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Fix Broken Path - regardless of original paths
arcpy.RepairRasterCatalogPaths_management("RepairRC.gdb\\Unmanaged", "FIX", "*", r"C:\data")
##Remove Broken Items
arcpy.RepairRasterCatalogPaths_management("RepairRC.gdb\\Unmanaged2", "REMOVE", "", "")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui