描述
为镶嵌数据集中的各个项创建文件路径表。可指定该表是包含所有文件路径,还是只包含损坏的路径。
使用方法
该工具的输出是一个表,可位于地理数据库中,也可以为 .dbf 文件。
语法
arcpy.management.ExportMosaicDatasetPaths(in_mosaic_dataset, out_table, {where_clause}, {export_mode}, {types_of_paths})
参数 | 说明 | 数据类型 |
in_mosaic_dataset | 包含要导出的文件路径的镶嵌数据集。 | Mosaic Layer |
out_table | 要创建的表。表可以是地理数据库表或 .dbf 文件。 输出表中的 SourceOID 字段从原始镶嵌数据集表中行的 OID 中获取。 | Table |
where_clause (可选) | 用于选择待导出的特定栅格的 SQL 表达式。 | SQL Expression |
export_mode (可选) | 可以用所有路径填充表,或者仅以损坏的路径填充。
| String |
types_of_paths [type_of_path,...] (可选) | 选择只从源栅格导出文件路径,只从缓存中导出,还是从二者同时导出。默认设置为导出所有路径类型。
| String |
代码示例
ExportMosaicDatasetPaths 示例 1(Python 窗口)
这是 ExportMosaicDatasetPaths 工具的 Python 示例。
import arcpy
arcpy.ExportMosaicDatasetPaths_management(
"C:/Workspace/exportmd.gdb/md", "C:/workspace/brokenpaths.dbf",
"#", "BROKEN", "RASTER")
ExportMosaicDatasetPaths 示例 2(独立脚本)
这是 ExportMosaicDatasetPaths 工具的 Python 脚本示例。
#Export broken raster path in FGDB Mosaic Dataset to dbf table
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "exportmd.gdb/md"
outtable = "C:/workspace/brokenpaths.dbf"
query = "#"
mode = "BROKEN"
pathtype = "RASTER"
arcpy.ExportMosaicDatasetPaths_management(mdname, outtable, query,
mode, pathtype)
环境
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是