处理栅格集合函数
需具有 Image Analyst 许可才能使用。
概述
处理多维栅格中的每个剖切或镶嵌栅格中的每个项目。 此函数还可将多个剖切聚合为单个剖切。
备注
此函数将使用栅格函数模板来处理多维栅格或镶嵌栅格中的每个剖切。 有关构建模板的详细信息,请参阅 栅格函数模板 。 此函数支持以下选项:
为 项目函数 指定一个栅格函数模板。 例如,您拥有一个包含 20 年 Landsat 影像的镶嵌数据集,且您希望计算时间序列中每个场景的 NDVI。 对于 项目函数 ,请指定一个包含 NDVI 栅格函数的栅格函数模板。

为 聚合函数 指定一个栅格函数模板。 例如,您拥有一个包含 10 年每日温度数据的多维栅格,且您希望计算每年的最高温度。 在 聚合函数 窗格中,指定包含 像元统计数据 函数的栅格函数模板,并将 操作 设置为 最大值 。 在 聚合定义 下,将 维度 设置为 StdTime ,将 类型 设置为 间隔关键字 ,并将 关键字间隔 设置为 每年 。
注:
如果输入镶嵌数据集并非多维数据集,则聚合函数将不支持聚合定义。 如果在聚合函数模板中定义了所有项目或每个组,则聚合函数会将其聚合到一个组中。 有关在镶嵌数据集中使用组的详细信息,请参阅 在栅格函数模板中使用镶嵌数据集项目 。

为 处理函数 指定一个栅格函数模板。 此模板中的函数或函数链将用于显示新处理的栅格。 例如,指定一个包含色彩映射表函数的栅格函数模板,以更改经处理栅格图层的显示方式。
注意 :如果输入为多维栅格,则处理函数将应用于当前显示剖切。 如果输入为镶嵌图层或镶嵌数据集,则可以使用 第一个 方法将处理函数应用于镶嵌栅格以解决重叠。

为这三个函数的任意组合指定模板。 例如,您拥有一个包含时间序列 Landsat 影像的镶嵌数据集,且您希望生成最大 NDVI 的合成图像。 对于 项目函数 ,请指定一个包含 NDVI 栅格函数的栅格函数模板。 对于 聚合函数 ,指定包含像元统计数据函数的栅格函数模板,并将 操作 设置为 最大值 。 对于 处理函数 ,请指定一个包含色彩映射表函数的栅格函数模板。
注:
函数处理顺序将遵循输入参数的顺序。 例如,将首先处理 项目函数 。

参数
|
栅格集合 |
输入多维栅格、镶嵌图层或镶嵌数据集。 |
|
项目函数 |
指定用于处理输入栅格集合中每个切片或项目的栅格函数模板 |
|
聚合函数 |
指定用于将多个切片聚合为更少的切片或单个切片的栅格函数模板 |
|
处理函数 |
指定用于显示经处理的栅格图层的栅格函数模板 |
|
尺寸 |
聚合维度。 这是聚合变量时随沿的维度或字段。 |
|
类型 |
指定要为其聚合数据的维度间隔。
|
|
关键字间隔 |
指定沿维度聚合时将使用的关键字间隔。 当 类型 设置为 间隔关键字 并且聚合必须跨时间时,此参数为必需项。
|
|
值间隔 |
将用于聚合的间隔大小。 当 类型 参数设置为 间隔值 时,此参数为必需项。 例如,要将 30 年的每月温度数据聚合到 5 年增量,请输入 5 作为 值间隔 ,并将 单位 指定为 年 。 |
|
单元 |
将用于间隔值的单位。 当 维度 为时间字段并且 类型 参数设置为 间隔值 时,此参数为必需项。 如果要聚合除时间之外的任何内容,则此选项将不可用,并且间隔值的单位将与输入多维栅格数据的变量单位一致。
|
|
最小值 |
范围的最小值。 当 类型 参数设置为 间隔范围 时,此参数为必需项。 |
|
最大值 |
范围的最大值。 当 类型 参数设置为 间隔范围 时,此参数为必需项。 |
|
Where 子句 |
用于过滤所返回记录的表达式。 该值是遵循 SQL 表达式的字符串,例如 Cloud Cover < 0.2 。 有关详细信息,请参阅 在 ArcGIS 中使用的查询表达式的 SQL 参考 。 |
|
查询几何 |
一个用于过滤感兴趣区域内图像的栅格或要素数据集。 只有与数据集范围相交的项目才会被返回。 |
|
使用输入要素裁剪几何 |
当 查询几何 为要素类时,此选项会过滤与几何相交的项目。 |