Skip to main content

以表格显示分区统计 (Spatial Analyst 工具)

汇总

汇总另一个数据集区域内的栅格数据值并以表的形式显示结果。

了解有关分区统计工具工作原理的详细信息

插图

以表格显示分区统计工具图示

ZonalStatisticsAsTable(ZoneRas, "Value", ValRas, OutTable, "DATA", "MIN_MAX_MEAN")

用法

  • 分区定义为输入中具有相同值的所有区域。 各区域无需相连。 栅格和要素都可用于区域输入。

  • 如果输入栅格或要素区域数据参数值(Python 中的 in_zone_data)是栅格,则必须是整数栅格。

  • 如果输入栅格或要素区域数据参数值为要素,则将使用输入赋值栅格(Python 中的 in_value_raster)参数的像元大小和像元对齐方式在内部将其转换为栅格。

  • 如果输入栅格或要素区域数据输入赋值栅格参数值的像元大小、像元对齐方式或空间参考不同,则输入赋值栅格值将在内部用作像元大小捕捉栅格输出坐标系。 上述任何情况都会在执行分区操作之前导致内部重采样。

    如果区域输入和值输入均为具有相同像元大小的栅格,并且像元已对齐,则可将其直接应用于工具中,且工具处理期间不会对其进行内部重采样。

  • 如果输入栅格或要素区域数据参数值为要素,对于不与值栅格的任何像元中心重叠的任何区域要素,这些区域将不会转换为内部区域栅格。 因此,这些区域将不会在输出中表示。 您可以通过为保留要素区域所需细节层次的像元大小环境指定适当的值来管理这些区域并在分析环境中指定这些区域。

  • 如果输入栅格或要素区域数据值为点要素,则值输入栅格的任何特定像元可能包含多个点。 对于这样的像元,分区值将通过具有最低 ObjectID 字段的点(例如 OIDFID)来确定。

  • 如果输入栅格或要素区域数据参数值具有重叠要素,则将针对每个单独的要素执行区域分析。

  • 在指定输入栅格或要素区域数据参数值时,默认区域字段将为第一个可用的整型或文本字段。 如果不存在其他有效字段,则 ObjectID 字段(例如 OIDFID)将成为默认字段。

  • 支持的统计类型取决于输入赋值栅格值的数据类型,以及通过计算圆形统计数据参数指定的统计数据计算类型。

    如果数据类型为整型,则算术统计数据计算支持平均值多数多数计数多数百分比最大值中值最小值少数少数计数少数百分比百分位数范围标准差总和变异度选项。 圆形统计数据计算支持平均值多数少数标准差变异度选项。

    如果数据类型为浮点型,则算术统计数据计算支持平均值最大值中值最小值百分位数范围标准差总和选项。 圆形统计数据计算支持平均值标准差选项。

  • 对于多数和少数计算,当存在平局时,输出将为平局值的最低值。

  • 要计算圆形统计数据,请选中计算圆形统计数据参数(Python 中的 circular_calculation = "CIRCULAR"),然后为圆换行值参数(Python 中的 circular_wrap_value)指定值。

  • 支持的多维栅格数据集类型包括多维栅格图层、镶嵌、影像服务和 Esri CRF。

  • 将根据统计类型参数设置(Python 中的 statisticType)在输出表中创建一个字段或一系列字段。

    字段名称与算术统计数据计算的统计类型相同。 这是默认设置。

    但是,对于圆形统计,字段的名称将以 C_ 开头,后跟指定的统计数据。 例如,算术中位数统计数据的字段名称将为 Median,圆形中位数统计数据的字段名称将为 C_Median

  • 输出表中各项中的各个值的数据类型取决于所执行的分区计算。 有关统计数据的具体行为,请参阅分区统计工具的工作原理

  • 输出表中的行数与区域数相同。 如果整个区域的汇总统计数据为 NoData,则输出表中将没有该特定区域的记录。

  • 默认情况下,如果有多核处理器可用,此工具将最多使用 80%。

    当处理极大量区域时,建议减少所使用的处理核心数量。 要使用不同数量的核心,请使用并行处理因子环境设置。

  • 有关适用于此工具的地理处理环境的详细信息,请参阅分析环境和 Spatial Analyst

参数

标注 说明 数据类型

输入栅格或要素区域数据

定义区域的数据集。

可通过整型栅格或要素图层来定义区域。

Raster Layer; Feature Layer

区域字段

包含定义每个区域的值的字段。

该字段可以是区域数据集的整型字段或字符串型字段。

Field

输入赋值栅格

包含要计算统计数据的值所在的栅格。

Raster Layer

输出表

将包含每个区域中值的汇总的输出表。

表的格式将由输出位置和路径确定。 默认情况下,输出将为地理数据库工作空间中的地理数据库表,和文件工作空间中的 dBASE 表。

Table

在计算中忽略 NoData

(可选)

指定值输入中的 NoData 值是否在其所在区域的结果中被忽略。

  • 选中在任意特定区域内,仅使用在输入值栅格中拥有值的像元来确定该区域的输出值。 在统计计算过程中,值栅格内的 NoData 像元将被忽略。 这是默认设置。

  • 未选中在任何特定区域内,如果赋值栅格中存在 NoData 像元,它们不会被忽略,并且其存在表明没有足够的信息来对该区域中的所有像元执行统计计算。 因此,整个区域将接收 NoData 值。

Boolean

统计类型

(可选)

指定将计算的统计数据类型。

  • 全部将计算所有的统计数据。 这是默认设置。

  • 平均值将计算值栅格中与输出像元同属一个区域的所有像元的平均值。

  • 多数将计算值栅格中与输出像元同属一个区域的所有像元中最常出现的值。

  • 多数计数将计算值栅格中包含多数值且与输出像元属于同一区域的所有像元的频率。

  • 多数百分比将计算值栅格中包含多数值且与输出像元属于同一区域的像元的百分比。

  • 最大值将计算值栅格中与输出像元同属一个区域的所有像元的最大值。

  • 中值将计算值栅格中与输出像元同属一个区域的所有像元的中值。

  • 最小值将计算值栅格中与输出像元同属一个区域的所有像元的最小值。

  • 少数将计算值栅格中与输出像元同属一个区域的所有像元中出现次数最少的值。

  • 少数计数将计算值栅格中包含少数值且与输出像元属于同一区域的所有像元的频率。

  • 少数百分比将计算值栅格中包含少数值且与输出像元属于同一区域的像元的百分比。

  • 百分位数将计算值栅格中与输出像元同属一个区域的所有像元的百分位值。 默认情况下计算第 90 百分位数。 您可以使用百分位值参数来指定其他值(从 0 到 100)。

  • 范围将计算值栅格中与输出像元同属一个区域的所有像元的最大值与最小值之差。

  • 标准差将计算值栅格中与输出像元同属一个区域的所有像元的标准差。

  • 总和将计算值栅格中与输出像元同属一个区域的所有像元的值的总和。

  • 变异度将计算值栅格中与输出像元同属一个区域的所有像元中唯一值的数目。

  • 最小值和最大值将计算最小值统计数据和最大值统计数据。

  • 平均值和标准差将计算平均值统计数据和标准差统计数据。

  • 最小值、最大值和平均值将计算最小值、最大值和平均值统计数据。

  • 多数值、计数和百分比将计算多数值、计数和百分比统计数据。

  • 少数值、计数和百分比将计算少数值、计数和百分比统计数据。

String

以多维方式处理

(可选)

指定当输入栅格为多维栅格时的计算方式。

  • 选中则将计算输入多维数据集的所有维度的统计数据。

  • 未选中将基于输入多维数据集的当前时间片计算统计数据。 这是默认设置。

Boolean

百分位值

(可选)

将计算的百分位数。 默认值为 90,指示第 90 百分位数。

取值范围为 0 到 100。 第 0 百分位数本质上等同于最小值统计数据,而第 100 百分位数等同于最大值。 值 50 所生成的结果基本等同于中值统计数据的结果。

仅当统计类型参数设置为百分位数全部时,此参数才适用。

Double

百分位插值类型

(可选)

指定当百分位数值位于输入赋值栅格的两个像元值之间时要使用的插值方法。

  • 自动检测如果输入赋值栅格的像素类型为整型,则将使用最近邻方法。 如果输入赋值栅格的像素类型为浮点型,则将使用线性方法。 这是默认设置。

  • 最近邻将使用最接近所需的百分位数的可用值。

  • 线性将使用接近所需百分位数的两个值的加权平均值。

String

计算圆形统计数据

(可选)

指定如何处理圆形数据的输入栅格。

  • 选中将计算角度或其他循环量的统计数据,例如以度为单位的罗盘方向、日间时间或实数的小数部分。

  • 未选中将计算普通线性统计数据。 这是默认设置。

Boolean

圆换行值

(可选)

用于将线性值舍入到给定圆形统计数据范围的值。 它必须为正整数值或浮点值。 默认值为 360 度。

仅当选中计算圆形统计数据参数时,才支持此参数。

Double

输出连接图层

(可选)

将通过将输出表连接到输入区域数据来创建的输出图层。

Raster Layer; Feature Layer

环境

自动提交, 像元大小, 像元大小投影方法, 压缩, 当前工作空间, 范围, 地理变换, 掩膜, 输出配置关键字, 输出坐标系, 并行处理因子, 维护全限定的字段名, 临时工作空间, 捕捉栅格, 分块大小, 传递字段属性域描述

许可信息

  • 基本: 需要 Spatial Analyst 或 Image Analyst
  • 标准: 需要 Spatial Analyst 或 Image Analyst
  • 高级: 需要 Spatial Analyst 或 Image Analyst