Skip to main content

聚合点 (GeoAnalytics Desktop 工具)

汇总

将点聚合到面要素或图格。 将返回一个多边形,其中包含点计数以及所有存在点的位置的可选统计数据。

了解有关时间步长工作原理的详细信息

插图

Aggregate Points tool illustration

显示了聚合点到面(第一行)、聚合启用时间的点到具有时间步长的面(第二行)、聚合点到图格(第三行)以及聚合点到具有时间步长的立方图格(第四行)的示例。

用法

  • 可以使用以下任一方式指定点将聚合的区域:

    • 使用面图层。

    • 使用在运行分析时生成的指定大小的正方形、六边形或 H3 图格。

    您可以提供要用于分析的区域图层,也可以生成点要聚合到的指定大小和形状(六边形、正方形或 H3)的图格。 图格大小参数用于指定正方形和六边形图格的大小。

    • 如果聚合到六边形,则大小为每个六边形的高度,而所生成六边形的宽度为高度除以根号 3 再乘以 2。

    • 如果要聚合到正方形,则图格大小为正方形的高度(等于宽度)。

    • 如果聚合到 H3 图格中,则图格大小由指定的 H3 图格分辨率确定。 H3 图格分辨率的取值范围为 0 到 15,其中 0 表示生成最大的图格,15 表示生成最小的图格。

    Hexagonal and square bins

  • 使用图格的分析要求您的输入已投影或输出坐标系设置为投影坐标系。 如果您的数据不在投影坐标系中,并且未设置投影坐标系,则将根据您分析的数据范围使用投影。

  • 输出要素图层始终是面图层。 仅将返回包含点的面,生成的面将完全从结果图层中移除。

    Polygons returned with point features

    第一张图像显示了输入点和面要素,第二张图像显示了“聚合点”工具生成的面要素。
  • 如果对输入启用了时间,便可以在分析中应用时间步长。 每个时间步长将独立于时间步长外的要素进行分析。 要使用时间步长,输入数据必须已启用时间且能够表示时刻。 应用时间步长后,输出要素将为 START_DATETIMEEND_DATETIME 字段表示的时间间隔。

    了解有关时间步长的详细信息

  • 通过最基本的聚合,对每个面中的点的数量计数进行计算。 统计数据(计数、总和、最小值、最大值、范围、平均值、标准差和方差)还可以根据数值字段进行计算;统计数据(计数、任意)可根据字符串字段进行计算。 将分别计算每个区域的统计数据。 如果指定了无效的统计数据(例如字符串字段的平均值),则将被跳过。

    注:

    计数应用于字段时,其将返回存在于字段中的非空值的计数。 将 任意应用于字符串字段时,它将返回该字段中存在的单个字符串。

  • 如果对输入启用了时间,便可以在分析中应用时间步长。 每个时间步长将独立于时间步长外的要素进行分析。 要使用时间步长,输入数据必须已启用时间且能够表示时刻。 应用时间步长后,输出要素将为 START_DATETIMEEND_DATETIME 字段表示的时间间隔。

    了解有关时间步长的详细信息

  • 如果指定了时间步长间隔、时间步长重复或参考时间,但数据未启用时间,将会发生错误。

  • 时间步长参考参数可以是日期和时间值或仅为日期值,但不可仅为时间值。

  • 输出要素中包含以下字段:

    字段名称

    描述

    count

    每个面内的要素计数。

    statistic_fieldname

    指定的统计数据将分别创建一个属性字段,名称格式如下:statistic_fieldname。 例如,id 字段的最大值和标准差分别为 MAX_idSD_id

    start_date

    如果指定了时间步长,输出面将具有时间间隔。 该字段表示开始时间。

    end_date

    如果指定了时间步长,输出面将具有时间间隔。 该字段表示结束时间。

    bin_id

    数值型 H3 图格 ID。 仅在聚合到 H3 图格时包括此字段。

  • 您可以使用以下一个或多个提示来提升 聚合点工具的性能:

    • 设置范围环境,以便仅分析感兴趣的数据。

    • 与较小的图格相比,较大的图格性能更佳。 如果对图格大小不确定,可以先使用较大的图格进行原型设计。

    • 与图格类似,与较小的时间步长相比,较大的时间步长性能更佳。

    • 本地数据用于分析运行的位置。

  • 此地理处理工具由 Spark 提供支持。 分析在您的台式计算机上使用多核并行完成。 有关运行分析的详细信息,请参阅 GeoAnalytics Desktop 工具的注意事项

  • 运行 GeoAnalytics Desktop 工具时,分析在您的台式计算机上完成。 为获得最佳性能,应在台式计算机上提供数据。 如果使用的是托管要素图层,则建议您使用 ArcGIS GeoAnalytics Server。 如果数据不是本地数据,则工具需要更长的运行时间。 要使用 ArcGIS GeoAnalytics Server 执行分析,请参阅 GeoAnalytics 工具

  • 还可以使用“标准要素分析”工具箱中的聚合点工具完成类似的分析。

参数

标注 说明 数据类型

点图层

将聚合到面或图格的点要素。

Feature Layer

输出要素类

包含聚合面结果的新要素类。

Feature Class

面或图格

指定如何聚合 点图层参数值。

  • 点图层将聚合到面数据集。

  • 图格点图层将聚合到在工具运行时生成的方形或六角条柱。

String

面图层

(可选)

输入点将聚合到的面要素。

Feature Layer

图格类型

(可选)

指定用于容纳聚合点的图格形状。

  • 正方形将生成正方形图格,其中 图格大小值表示正方形的高度。 这是默认设置。

  • 六边形将生成六边形图格,其中 图格大小值表示两个平行边之间的高度。

  • H3生成 H3 图格。 图格大小由 图格分辨率参数值确定。

String

图格大小

(可选)

表示 点图层值将聚合到的图格大小和单位的距离间隔。 距离间隔必须为线性单位。

Linear Unit

时间步长间隔

(可选)

用来指定时间步长持续时间的值。 仅当在输入点启用了时间且表示时刻时,此参数才可用。

只有对输入启用了时间的情况下,才可应用时间步长。

Time Unit

时间步长重复

(可选)

用来指定时间步长间隔发生频率的值。 仅当在输入点启用了时间且表示时刻时,此参数才可用。

Time Unit

时间步长参考

(可选)

用来指定时间步长所要对齐的参考时间的日期。 默认情况下为 1970 年 1 月 1 日 12:00 a.m.。只有在输入点启用了时间且表示时刻时,此参数才可用。

Date

汇总字段

(可选)

将根据指定字段进行计算的统计数据。

值表列:

  • 字段将计算统计数据的字段。

  • 统计数据将根据指定字段进行计算的统计数据。

    • 计数非空值的数目。 可用于数值字段或字符串。 [null, 0, 2] 的计数为 2。

    • 总和字段内数值的总和。 [null, null, 3] 的总和为 3。

    • 平均值数值的平均值。 [0,2, null] 的平均值为 1。

    • 最小值数值字段的最小值。 [0, 2, null] 的最小值为 0。

    • 最大值数值字段的最大值。 [0, 2, null] 的最大值为 2。

    • 标准差数值字段的标准差。 [1] 的标准差为空。 [null, 1,1,1] 的标准差为空。

    • 方差轨迹中数值字段的方差。 [1] 的方差为空。 [null, 1,1,1] 的方差为空。

    • 范围数值字段的范围。 其计算方法为最大值减去最小值。 [0, null, 1] 的范围为 1。 [null, 4] 的范围为 0。

    • 任何字符串型字段中的示例字符串。

Value Table

图格分辨率

(可选)

H3 图格的分辨率。 取值范围为 0 到 15,其中 0 表示生成最大的 H3 图格,15 表示生成最小的 H3 图格。

Long

环境

输出坐标系, 范围, 当前工作空间

许可信息

  • 基本: 否
  • 标准: 否
  • 高级: 是