合并镶嵌数据集项目 (数据管理)

摘要

将镶嵌数据集中的多个项目分组为一个项目。

使用情况

  • 应使用选择和查询条件来选择要合并的镶嵌数据集项目。如果同时指定块字段,该工具将根据选择结果执行合并操作并将所有相似的块字段合并到单独的行。

  • 每次合并允许的最大项目数默认为 1000。如果超过最大行数,该工具将针对选择或查询条件插入额外的合并项目。例如,如果选择 2000 个项目,则该工具将创建两个合并项目。

参数

标注说明数据类型
镶嵌数据集

想要合并的项目所在的镶嵌数据集。

Mosaic Layer
查询定义
(可选)

用来在镶嵌数据集中选择要合并的特定栅格的 SQL 表达式。

SQL Expression
块字段
(可选)

属性表中希望用于对图像进行分组的字段。只能将日期、数值和字符串字段指定为块字段。

Field
每次合并项目时允许的最大行数
(可选)

限制要合并的项目数。如果超出最大值,该工具将创建多个合并项目。默认值为 1000 行。

Long

派生输出

标注说明数据类型
更新的镶嵌数据集

已更新的镶嵌数据集。

镶嵌图层

arcpy.management.MergeMosaicDatasetItems(in_mosaic_dataset, {where_clause}, {block_field}, {max_rows_per_merged_items})
名称说明数据类型
in_mosaic_dataset

想要合并的项目所在的镶嵌数据集。

Mosaic Layer
where_clause
(可选)

用来在镶嵌数据集中选择要合并的特定栅格的 SQL 表达式。

SQL Expression
block_field
(可选)

属性表中希望用于对图像进行分组的字段。只能将日期、数值和字符串字段指定为块字段。

Field
max_rows_per_merged_items
(可选)

限制要合并的项目数。如果超出最大值,该工具将创建多个合并项目。默认值为 1000 行。

Long

派生输出

名称说明数据类型
out_mosaic_dataset

已更新的镶嵌数据集。

镶嵌图层

代码示例

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")

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是