Skip to main content

生成子集面 (地统计分析工具)

汇总

从一组输入点生成不重叠的子集面要素。 目标是将点划分为紧凑、不重叠的子集,并在每个点子集周围创建面区域。 可对每个子集中的最小点数和最大点数进行控制。

生成子集面要素的过程始于将所有点通过一条线性曲线连接起来,并将该曲线切割成若干线段。 选取这些线段的目的是在满足每个子集中允许包含的点数最小值和最大值的前提下,使线段中心到该线段内各点的总平方距离最小化。 随后移除各线段之间的重叠部分,并创建新的线段。 经过数次分段与重叠消除的迭代后,将不再存在任何重叠;此时,各线段内的所有点均归属于同一子集。 随后,针对输入点生成泰森多边形,并将属于同一子集的所有泰森多边形融合成单个面要素。

插图

点(左)分组为大小相近的面子集(右)

将点(左)分组为大小相近的面子集(右)。

用法

  • 该工具的主要目的是创建可用作 EBK 回归预测子集面要素的面。 EBK 回归预测的默认子集算法会创建重叠的子集。 然而,如果需要不重叠的子集,该工具也可以创建它们。

  • 该工具在概念上类似于时空模式挖掘工具箱的聚类工具集中的工具。 主要区别在于,这些工具通过为聚类中的每个成员分配唯一的 ID 值来创建点聚类,而该工具则通过在每个子集点周围创建面子集区域来定义子集。 差异的原因在于 EBK 回归预测需要子集由面区域定义。

  • 当选择每子集最小点数每子集最大点数时,考虑使用输入点要素数。 如果提供的最小值和最大值无法满足输入点数,则工具执行期间将抛出错误。 例如,如果您有 10 个点,且要求每子集最小点数为 6 以及每子集最大点数为 7,则您将收到错误。 这是因为无法将 10 个点划分为大小为 6 或 7 的子集。

  • 输出要素类的默认输出范围将为缓冲区为 10% 的输入点要素的范围。 该缓冲确保所有输入点默认都在输出面内部。 如果提供了输出范围环境,则不会进行缓冲。

  • 地理坐标系 (GCS) 中的输入点要素的计算时间会比投影坐标系 (PCS) 中相同点的计算时间长数倍。 这是因为地理坐标中的数据会根据它们在地球上的位置进行分组,而不是根据它们在平面投影地图上的位置。 如果输入点只集中在一个小区域内,建议在使用该工具前先投影数据,

参数

标注 说明 数据类型

输入点要素

将分组到子集的点。

Feature Layer

输出要素类

定义每个子集区域的面。 将单个面要素内的所有点都视为同一子集的一部分。 面要素类将包含一个名为 PointCount 的字段,该字段将存储每个面子集中包含的点数。

Feature Class

每子集最小点数

(可选)

可以分组到一个子集中的最小点数。 所有子集面将至少包含这么多的点。

Long

每子集最大点数

(可选)

可以分组到一个子集中的最大点数。

无论提供的最大点数为何,每个子集都将始终包含少于两倍的每子集最小点数。 这是因为如果一个子集包含至少两倍的最小点数,会始终将其细分为两个或多个新子集。

Long

将重合点视为单个点

(可选)

指定将重合点(位于同一位置的点)视为单个点,还是多个单独的点。

如果您打算将子集面用作 EBK 回归预测中的子集面要素,则应确保此参数与您在 EBK 回归预测中针对重合点环境所做的选择保持一致。

如果选中,输出面可能会重叠。

  • 选中在子集中将重合点视为单个点。 这是默认设置。

  • 未选中在子集中将重合点视为多个单独的点。

Boolean

环境

当前工作空间, 范围, 地理变换, 输出坐标系, 并行处理因子, 临时工作空间

许可信息

  • 基本: 需要 Geostatistical Analyst
  • 标准: 需要 Geostatistical Analyst
  • 高级: 需要 Geostatistical Analyst