多维过滤器函数

概览

用于沿定义的变量和维度对数据进行分割,从而根据多维栅格数据集或多维栅格图层创建栅格图层。

备注

该工具通过过滤和提取多维栅格中的一部分变量来创建多维栅格图层。例如,您的多维数据集中包含 30 年的月降水量数据,而且您只想提取每年 1 月的数据,以查看该月份降水的变化。

使用维度定义参数可按间隔、值或值范围分割维度。例如,如果您具有每 2 米深度(高达 500 米)按月采集的 10 年海洋盐度数据,则可以考虑在以下情景中使用不同的维度定义选项:

  • 提取这 10 年间的 1 月份盐度数据。选择按值,将维度设置为 StdTime,并将设置为 1 月
  • 在 0 至 150 米的深度范围内分割盐度数据。选择按范围,将维度设置为 StdZ,将最小值设置为 -150 并将最大值设置为 0
  • 提取这 10 年中每年 1 月份前 10 天的盐度数据。选择按迭代,将维度设置为 StdTime,将第一次迭代的开始第一次迭代的结束设置为相应迭代周期的开始和结束,将步长设置为 1,并将单位设置为

参数

参数名称说明

栅格

输入多维栅格。

变量

将包含在输出多维栅格图层中的变量。如果未指定任何变量,则将使用第一个变量。

维度定义

指定将用于分割维度的方法。

  • 全部 - 将使用每个维度的完整范围。这是默认设置。
  • 按值 - 将使用维度值或值列表对维度进行剖切。
  • 按范围 - 将使用范围或范围列表对维度进行剖切。
  • 按迭代 - 将以指定的间隔大小对维度进行剖切。

维度

可从中提取变量的维度。

指定维度的值。当维度定义参数设置为按值时,此参数为必需项。

最小值

范围的最小值。当维度定义参数设置为按范围时,此参数为必需项。

最大值

范围的最大值。当维度定义参数设置为按范围时,此参数为必需项。

第一次迭代的开始

第一个间隔的开始。该间隔用于遍历数据集。当维度定义参数设置为按迭代时,此参数为必需项。

第一次迭代的结束

第一个间隔的结束。该间隔用于遍历数据集。当维度定义参数设置为按迭代时,此参数为必需项。

步长

分割数据时使用的频率。当维度定义参数设置为按迭代时,此参数为必需项。默认值为 3。

单位

指定迭代单位。当维度定义参数设置为按迭代维度参数设置为 StdTime 时,此参数为必需项。

无维度

指定图层是否应具有维度值。仅当选择单个剖切来创建图层时,此选项才可用。

  • 选中 - 图层没有维度值。
  • 未选中 - 图层具有维度值。这是默认设置。

相关主题


在本主题中
  1. 概览
  2. 备注
  3. 参数