聚合点 (标准要素分析)

摘要

使用点要素图层和面要素图层确定各面区域内的点。确定点与面的空间关系后,会计算出面内所有点的统计数据并将统计数据指定给该区域。

最基本的统计数据是面内点的计数,但是也可以获取其他统计数据。例如,如果您的点表示咖啡店且每个点均具有 TOTAL_SALES 属性,则您可以获得诸如面内所有 TOTAL_SALES 的总和、面内 TOTAL_SALES 的最小值或最大值,或面内所有销售额标准差一类的统计数据。

插图

聚合点

参数

标注说明数据类型
输入点

将聚合到面图层中面的点要素。

Feature Set
聚合面

输入点将聚合到的面要素(区域)。

Feature Set
输出名称

要在门户中创建的输出图层的名称。

String
保留未含点要素的边界
(可选)

指定输出中是否返回不含点要素的面。

  • 选中 - 保留不含点要素的面。这是默认设置。
  • 未选中 - 输出中不返回不含点要素的面。

Boolean
汇总字段
(可选)

字段名称及您想要为各面内全部点计算的统计汇总类型的列表。始终返回每个面内的点计数。支持的统计数据类型如下:

  • 总和 - 总值。
  • 最小值 - 最小值。
  • 最大值 - 最大值。
  • 平均值 - 平均值。
  • 标准差 - 标准差。

Value Table
分组条件字段
(可选)

pointLayer 中的字段名称。分组条件字段具有相同值的点有属于其自身的计数和汇总字段统计数据。

可以使用分析图层中的属性来创建统计组。例如,如果要将犯罪事件聚合至邻近地区边界,可能会有一个含有五种不同犯罪类型的 Crime_type 属性。各种唯一的犯罪类型构成一组,并将针对 Crime_type 的每个唯一值计算您选择的统计数据。选择分组属性后,将创建两个分析结果:结果图层,以及包含统计数据的相关表。

Field
添加少数和众数属性
(可选)

只有在指定分组条件字段后此布尔型参数才适用。如果选中,将对各个边界内每个组字段的少数(所占比例最小)或众数(所占比例最大)属性值进行计算。前缀为 Majority_Minority_ 的两个新字段将添加至输出图层。

  • 未选中 - 不添加少数和众数字段。这是默认设置。
  • 选中 - 添加少数和众数字段。

Boolean
添加百分比
(可选)

只有在指定分组条件字段后此布尔型参数才适用。如果选中,会针对每个唯一的分组条件字段值对计算点的百分比计数。向输出组汇总表添加一个新字段,其中包含各组内每个属性值的百分比。如果添加少数和众数属性为真,则会有两个额外字段添加至输出,其中包含各组内少数属性值和多数属性值的百分比。

  • 未选中 - 不添加百分比字段。这是默认设置。
  • 选中 - 添加百分比字段。

Boolean

派生输出

标注说明数据类型
输出图层

输出图层。

要素集
输出图层组

分组条件字段中汇总各个组的输出表。

记录集

arcpy.sfa.AggregatePoints(pointLayer, polygonLayer, outputName, {keepBoundariesWithNoPoints}, {summaryFields}, {groupByField}, {minorityMajority}, {percentPoints})
名称说明数据类型
pointLayer

将聚合到面图层中面的点要素。

Feature Set
polygonLayer

输入点将聚合到的面要素(区域)。

Feature Set
outputName

要在门户中创建的输出图层的名称。

String
keepBoundariesWithNoPoints
(可选)

指定输出中是否返回不含点要素的面。

  • KEEP_EMPTY保留不含点要素的面。这是默认设置。
  • REMOVE_EMPTY输出中不返回不含点要素的面。
Boolean
summaryFields
[[Field, Statistic],...]
(可选)

字段名称及您想要为各面内全部点计算的统计汇总类型的列表。始终返回每个面内的点计数。支持的统计数据类型如下:

  • SUM - 总值。
  • MIN - 最小值。
  • MAX - 最大值。
  • MEAN - 平均值。
  • STD - 标准差。

Value Table
groupByField
(可选)

pointLayer 中的字段名称。分组条件字段具有相同值的点有属于其自身的计数和汇总字段统计数据。

可以使用分析图层中的属性来创建统计组。例如,如果要将犯罪事件聚合至邻近地区边界,可能会有一个含有五种不同犯罪类型的 Crime_type 属性。各种唯一的犯罪类型构成一组,并将针对 Crime_type 的每个唯一值计算您选择的统计数据。选择分组属性后,将创建两个分析结果:结果图层,以及包含统计数据的相关表。

Field
minorityMajority
(可选)

只有在指定 groupByField 后此布尔型参数才适用。如果为真,将对各个边界内每个组字段的少数(所占比例最小)或众数(所占比例最大)属性值进行计算。前缀为众数_少数_的两个新字段将添加至输出图层。

  • NO_MIN_MAJ不添加少数和众数字段。这是默认设置。
  • ADD_MIN_MAJ添加少数和众数字段。
Boolean
percentPoints
(可选)

只有在指定 groupByField 后此布尔型参数才适用。如果设为 ADD_PERCENT,会针对每个唯一的 groupByField 值计算点的百分比计数。向输出组汇总表添加一个新字段,其中包含各组内每个属性值的百分比。如果 minorityMajority 为真,则会有两个额外字段添加至输出,其中包含各组内少数属性值和多数属性值的百分比。

  • NO_PERCENT不添加百分比字段。这是默认设置。
  • ADD_PERCENT添加百分比字段。
Boolean

派生输出

名称说明数据类型
aggregatedLayer

输出图层。

要素集
groupSummary

分组条件字段中汇总各个组的输出表。

记录集

许可信息

  • Basic: 需要 ArcGIS Enterprise 中的帐户有执行分析的权限
  • Standard: 需要 ArcGIS Enterprise 中的帐户有执行分析的权限
  • Advanced: 需要 ArcGIS Enterprise 中的帐户有执行分析的权限

相关主题