描述
如果曾移动或复制镶嵌数据集,请重置源影像的路径。
使用方法
语法
arcpy.management.RepairMosaicDatasetPaths(in_mosaic_dataset, paths_list, {where_clause})
参数 | 说明 | 数据类型 |
in_mosaic_dataset | 包含损坏路径的镶嵌数据集。 | Mosaic Layer |
paths_list [[original_path, {new_path}],...] | 一系列要重新映射的路径。其中包括在镶嵌数据集中存储的当前路径以及将更改的路径。如果要更改所有路径,可输入星号 (*) 作为原始路径。 | Value Table |
where_clause (可选) | 将修复限制为镶嵌数据集中所选栅格的 SQL 表达式。 | SQL Expression |
派生输出
名称 | 说明 | 数据类型 |
out_mosaic_dataset | 已更新的镶嵌数据集。 | 镶嵌图层 |
代码示例
RepairMosaicDatasetPaths 示例 1(Python 窗口)
这是 RepairMosaicDatasetPaths 的 Python 示例。
import arcpy
arcpy.RepairMosaicDatasetPaths_management(
"C:/Workspace/repairmd.gdb/md",
"\\\\server1\\md\\fgdb.gdb\\md c:\\storage\\md\\mdgdb.gdb\\md",
"#")
RepairMosaicDatasetPaths 示例 2(独立脚本)
这是 RepairMosaicDatasetPaths 的 Python 脚本示例。
#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)
环境
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是