Skip To Content

聚合多维栅格

聚合多维栅格“聚合多维栅格”工具通过沿维度合并现有多维栅格变量来生成多维栅格数据集。

注:

要运行此工具,门户必须针对栅格分析进行配置

目前,此功能仅在 Map Viewer 经典版(之前称为 Map Viewer)中受支持。 该功能将在新 Map Viewer 的未来版本中提供。 如果在 Map Viewer 经典版 中没有看到该工具,请联系您的组织管理员。 您的门户可能无法配置为用于路径选择,或者您不具备运行该工具所需的权限

工作流示意图

聚合多维栅格工作流

示例

如果您具有每 5 米深度(深达 100 米)按月采集的 30 年海面温度数据,则通过以下方式聚合数据:

  • 将每月温度数据聚合到年度数据中。
  • 将月度温度数据聚合到 4 个月间隔中。
  • 依次聚合介于 0 到 25 米之间、25 到 50 米、50 到 100 米之间的温度数据。

用法说明

此工具用于在多维数据集中以数学方式合并切片。

有关如何发布多维影像图层的信息,请参阅发布多维影像图层

下表列出了此工具的参数:

参数说明
选择要聚合的多维影像图层

包含将被聚合的多维数据的输入影像图层。

选择要聚合的维度

聚合维度。 这是聚合变量时所沿的维度。

选择要聚合的变量

将沿给定维度聚合的一个或多个变量。 如果未指定变量,则将使用所选维度聚合所有变量。

例如,要将每日温度数据聚合到月平均值,请将温度指定为要聚合的变量。 如果您没有指定任何变量,并且您同时拥有每日温度和日降雨量变量,则这两个变量将聚合到月平均值,并且输出多维栅格将包含两个变量。

选择聚合方法

指定将用于组合间隔中的已聚合剖切的数学方法。

  • 平均值 - 计算间隔中所有剖切的像素值的平均值。 这是默认设置。
  • 最大值 - 计算间隔中所有剖切的像素最大值。
  • 众数 - 计算间隔中所有剖切上最频繁出现的像素值。
  • 最小值 - 计算间隔中所有剖切的像素最小值。
  • 少数 - 计算间隔中所有剖切的像素中最不常出现的值。
  • 中值 - 计算间隔中所有剖切的像素中值。
  • 百分比数 - 计算间隔中所有剖切片的像素值百分比数。 默认情况下将计算 90% 百分比数。 您可以使用百分比值参数来指定其他值(从 0 到 100)。
  • 范围 - 计算间隔中所有剖切的像素值范围。
  • 标准差 - 计算间隔中所有剖切的像素值的标准偏差。
  • 总和 - 计算间隔中所有剖切的像素值总和。
  • 变异性 - 将计算间隔中所有剖切的像素的唯一值的数量。
  • 自定义 - 根据自定义栅格函数模板计算像素值。

选择聚合定义

指定要为其聚合数据的维度间隔。

  • 全部 - 将聚合所有剖切的数据值。 这是默认设置。
  • 间隔关键字 - 变量数据将使用常用间隔进行聚合。
  • 间隔值 - 变量数据将使用用户指定的间隔和单位进行聚合。
  • 间隔范围 - 变量数据将在指定的值对或日期之间进行聚合。

选择关键字间隔

指定沿维度聚合时将使用的关键字间隔。

  • 每小时 - 数据值将聚合为每小时时间步长,且结果将包括时间序列中的每个小时。
  • 每日 - 数据值将聚合为每日时间步长,且结果将包括时间序列中的每一天。
  • 每周 - 数据值将聚合为每周时间步长,且结果将包括时间序列中的每周。
  • 每月 - 数据值将聚合为每月时间步长,且结果将包括时间序列中的每个月。
  • 每季度 - 数据值将聚合为季度时间步长,且结果将包括时间序列中的每个季度。
  • 每年 - 数据值将聚合为年度时间步长,且结果将包括时间序列中的每年。
  • 每天循环 - 数据值将聚合为每日时间步长,且结果将包括每个儒略日的一个聚合值。 输出中最多包括 366 个每日时间片。
  • 每周循环 - 数据值将聚合为每周时间步长,且结果将包括每周的一个聚合值。 输出中最多包括 53 个每周时间片。
  • 每月循环 - 数据值将聚合为每月时间步长,且结果将包括每月的一个聚合值。 输出中最多包括 12 个每月时间片。
  • 每季度循环 - 数据值将聚合为季度时间步长,且结果将包括每季度的一个聚合值。 输出中最多包括 4 个季度时间片。
  • 每十年 - 数据值将聚合为 3 个周期,每个周期为 10 天。 最后一个周期所包含的天数可以多于或少于 10 天。 对于每个月,输出中将包括 3 个时间片。
  • 每五年 - 数据值将聚合为 6 个周期,每个周期为 5 天。 最后一个周期所包含的天数可以多于或少于 5 天。 对于每个月,输出中将包括 6 个时间片。

当聚合定义设置为间隔关键字并且聚合跨时间时,此参数为必需项。

值间隔

将用于聚合的间隔大小。 例如,要将 30 年的每月温度数据聚合到 5 年增量,请输入 5 作为值间隔值,并将单位参数设置为

当聚合定义设置为间隔值时,此参数为必需项。

单位

将用于间隔值的单位。

当聚合定义设置为间隔值并且聚合跨时间时,此参数为必需项。

定义范围

间隔范围将用于聚合值组。 它们由最小和最大范围值对组成,数据类型为双精度或日期。

当聚合定义设置为间隔范围时,此参数为必需项。

忽略计算中的缺失值

指定分析中是否忽略缺失值。

  • 已选中 - 分析将包括沿给定维度的所有有效像素,并忽略所有 NoData 像素。 这是默认设置。
  • 未选中 - 如果沿给定维度的像素包含任意 NoData 值,则分析结果将变为 NoData。

结果图层名称

将在我的内容中创建并添加到地图中的图层的名称。 默认名称基于工具名称以及输入图层名称。 如果该名称的图层已存在,则系统将提示您提供其他名称。

您可以使用将结果保存在下拉框指定我的内容中的文件夹名称,结果将保存到该文件夹中。

百分比值

要计算的百分比数。 默认值为 90,表示 90%。

取值范围为 0 到 100。 0% 等同于最小值统计数据,而 100% 则等同于最大值。 值 50 所生成的结果与中值统计数据的结果相同。

百分位数插值类型

指定输入栅格中要计算的值数量为偶数时使用的百分位数插值方法。

  • 最近 - 使用最接近所需的百分位数的可用值。 在本例中,输出像素类型将与输入值栅格的像素类型相同。
  • 线性 - 使用接近所需百分位数的两个值的加权平均值。 在本例中,输出像素类型为浮点型。

环境

分析环境设置是影响工具执行结果的附加参数。 您可以通过单击工具窗格顶部的齿轮图标 分析环境 来访问该工具的分析环境设置。

该工具支持以下分析环境

  • 输出坐标系 - 指定输出图层的坐标系。
  • 范围 - 指定要用于分析的区域。
  • 捕捉栅格 - 调整输出的范围,使其与指定的捕捉栅格图层的像元对齐方式相匹配。
  • 像元大小 - 要在输出图层中使用的像元大小。
  • 掩膜 - 指定掩膜图层,其中仅落入掩膜区域内的像元将用于分析。
  • 重采样方法 - 用于对像素值进行插值的方法。
  • 处理工作线程的周期间隔 - 定义要在重新启动工作进程之前处理多少个图像部分。
  • 并行处理因子 - 控制栅格处理 CPU 或 GPU 实例。
  • 发生故障时的重试次数 - 定义当处理作业的过程中出现随机故障时,工作进程将尝试进行重试的次数。

类似的工具和栅格函数

使用聚合多维栅格以数学方式在多维栅格中合并切片。 其他工具或许在解决类似问题时十分有用。

ArcGIS Pro 分析工具和栅格函数

Image AnalystSpatial Analyst 工具箱中提供了聚合多维栅格地理处理工具。

聚合多维栅格也可作为栅格函数。

ArcGIS Enterprise 开发者资源

如果您正在使用 ArcGIS REST API,则请使用 Aggregate Multidimensional Raster 任务。

如果您正在使用 ArcGIS API for Python,则请使用来自 arcgis.raster.analytics 模块的 Aggregate Multidimensional RasterArcGIS for Python API 网站