合并镶嵌数据集项目 (Data Management)
摘要
将多个镶嵌数据集项目合并到一起。
用法
应使用选择和查询条件来选择要合并的镶嵌数据集项目。如果同时指定块字段,该工具将根据选择结果执行合并操作并将所有相似的块字段合并到单独的行。
每次合并允许的最大项目数默认为 1000。如果超过最大值,该工具将针对选择或查询条件插入额外的合并项目。例如,如果选择 2000 个项目,则该工具将创建两个合并项目。
语法
MergeMosaicDatasetItems_management (in_mosaic_dataset, {where_clause}, {block_field}, {max_rows_per_merged_items})
参数 | 说明 | 数据类型 |
in_mosaic_dataset |
镶嵌数据集的路径和名称。 | Image Service; Mosaic Layer; String |
where_clause (可选) |
可使用 SQL 定义将合并的镶嵌数据集项目。 | SQL Expression |
block_field (可选) | 如果元数据中尚不存在块名称字段,可在镶嵌数据集属性表中选择一个字段用作块字段。“块字段”的值相同的字段将合并到同一行。只有日期字段、数值字段和字符串字段才能指定为“块字段”。 可同时指定 where_clause 和 block_field,在这种情况下,只有与查询条件匹配并且块字段值相同的行才会进行合并。 | Field |
max_rows_per_merged_items (可选) |
指定镶嵌数据集中可合并为单个项目的最大行数。默认值为 1000 行。 如果超过最大行数,该工具将针对选择或查询条件插入额外的合并项目。 | Long |
代码实例
合并镶嵌数据集项目 (MergeMosaicDatasetItems) 示例 1(Python 窗口)
这是合并镶嵌数据集项目 (MergeMosaicDatasetItems) 工具的一个 Python 实例。
import arcpy
arcpy.MergeMosaicDatasetItems_management("c:/data/merge_md_items.gdb/md",
"", "Year", "2000")
合并镶嵌数据集项目 (MergeMosaicDatasetItems) 示例 2(独立脚本)
这是合并镶嵌数据集项目 (MergeMosaicDatasetItems) 工具的一个 Python 脚本实例。
#Merge items with items that are newer than year 1999
import arcpy
arcpy.MergeMosaicDatasetItems_management(
"c:/data/merge_md_items.gdb/md", "Year>1999", "", "1000")
环境
此工具不使用任何地理处理环境
许可信息
ArcGIS for Desktop Basic: 否
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014