Zusammenfassung
Setzt Pfade zu den Quellbilddaten zurück, wenn Sie ein Mosaik-Dataset verschoben oder kopiert haben.
Verwendung
Damit der Dateipfad geändert werden kann, muss er bekannt sein. Ursprüngliche Pfadnamen können mit dem Werkzeug Mosaik-Dataset-Pfade exportieren abgerufen werden.
Sie können als Originalpfad auch ein Sternchen (*) eingeben, wenn Sie alle Pfade ändern möchten.
Datenbankfragmentierung und häufige Datenänderungen können das Mosaik-Dataset erheblich vergrößern. Wenn die Datenbank aufgrund konstanter Transaktionen erheblich vergrößert ist, sollten Sie das Werkzeug Komprimieren verwenden.
Syntax
RepairMosaicDatasetPaths_management (in_mosaic_dataset, paths_list, {where_clause})
Parameter | Erläuterung | Datentyp |
in_mosaic_dataset | Das Mosaik-Dataset mit den ungültigen Pfaden. | Mosaic Layer |
paths_list [[original_path, {new_path}],...] | Eine Liste der neu zuzuordnenden Pfade. Der aktuelle Pfad, der im Mosaik-Dataset gespeichert ist, und der Pfad, zu dem gewechselt wird, sind ebenfalls enthalten. Sie können als Originalpfad auch ein Sternchen (*) eingeben, wenn Sie alle Pfade ändern möchten. | Value Table |
where_clause (optional) | Ein SQL-Ausdruck, um die Reparaturen ausgewählter Raster im Mosaik-Dataset zu begrenzen. | SQL Expression |
Codebeispiel
RepairMosaicDatasetPaths – Beispiel 1 (Python-Fenster)
Dies ist ein Python-Beispiel für "RepairMosaicDatasetPaths".
import arcpy
arcpy.RepairMosaicDatasetPaths_management(
"C:/Workspace/repairmd.gdb/md",
"\\\\server1\\md\\fgdb.gdb\\md c:\\storage\\md\\mdgdb.gdb\\md",
"#")
RepairMosaicDatasetPaths – Beispiel 2 (eigenständiges Skript)
Dies ist ein Python-Skriptbeispiel für "RepairMosaicDatasetPaths".
#Repair mosaic dataset paths
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "repairmd.gdb/md"
paths = "e:/temp/data c:/storage/mddata/e;d:/temp/data c:/storage/mddata/d"
query = "#"
arcpy.RepairMosaicDatasetPaths_management(mdname, paths, query)
Umgebung
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
- ArcGIS for Desktop Basic: Nein
- ArcGIS for Desktop Standard: Ja
- ArcGIS for Desktop Advanced: Ja