栅格转加权点 (Spatial Analyst 工具)
汇总
根据连续表面生成具有代表性且与数值成比例的点,同时保持空间模式和总量值不变。
插图

用法
提供了多个参数,用于控制输出点的总数以及这些点在输入表面上的分布方式。 最大点数(Python 中的
max_number_of_points)参数定义了输出点的最大数量。 每个像元限制一个点(Python 中的single_point_per_cell)参数将分配限制为每个像元最多一个点。 点分布方法(Python 中的point_distribution_method)参数决定了多个点在像元内的定位方式。最大点数参数指定了从整个栅格生成的总点数。 分配给每个像元的点数与该像元值成正比。 值较大的像元贡献更多点,值较小的像元贡献较少点。 这使得输出结果能够保留输入表面的空间模式和相对量级。
使用 每个像元限制一个点参数可防止将多个点分配给同一个像元。 当需要均匀的空间分布时,此功能非常有用。 使用此参数可能导致生成的点数少于指定的最大点数。
当未选中该参数(Python 中的
single_point_per_cell= 'DO_NOT_LIMIT')时,如果像元值足以支持额外表示,则可将多个点分配给单个像元。如果选中(Python 中的
single_point_per_cell= 'LIMIT'),输出点将放置在像元中心。输出点的分布模式由 点分布方法参数决定。 放置位置可以位于像元中心、像元内随机分布,或者在存在多个点时呈均匀排列。 随机放置适用于仿真工作流、不确定性评估以及生成敏感表面的匿名化表示。 确定性放置方法在重复运行时产生一致的点位置,适用于可重复的空间分析。
圆形方法将多个点以像元中心为圆心呈径向配置放置。 为确保放置准确,距像元中心的最大距离应小于像元半径的一半。
等面积 Voronoi 方法将像元细分为面积相等的区域,并在每个区域放置一个点,以实现空间分离最大化。
随机方法在像元足迹内随机放置点。
斐波那契格点方法以适用于均匀采样的各向同性模式分布多个点。
斐波那契螺旋方法沿确定性螺旋排列点,从而产生均匀间距。
如果选中了 创建多点输出参数(Python 中的
create_multipoint_output= `MULTIPART``),则从单个像元生成的所有点都将存储为多点要素几何。 此选项可减少输出记录的数量,适用于几何数据的紧凑存储。 输出的多点要素可用于将每个像元视为单个逻辑单元的后续工作流。如果 归一化方法参数值设置为 无,则不应用归一化,输入中的原始值将直接用于点分配。 这适用于数值量级已具有语义含义的表面,例如核密度估计或物理测量的环境表面。
可用的归一化方法包括:
最小-最大值 - 值将在 0 到 1 之间线性缩放,保留相对差异。
对数 - 压缩较大的数值范围,以减少极端高值的影响,同时增强低值之间的区分。
Sigmoid - 应用逻辑变换以强调中间范围的差异并压缩极端值。
Softmax - 栅格将被转换为概率分布,其中每个像元的归一化值反映其相对于所有其他像元的相对量级。
总和为 1 - 缩放所有值使其总和恰好等于 1,从而实现基于概率的采样工作流。
Z 得分 - 通过减去平均值并除以标准差来对数值进行标准化。
无 - 使用原始栅格值,不作修改。
如果选中了 点生成前归一化数值参数(Python 中的
normalize_before_point_generation= `NORMALIZE``),则在分配点之前,会使用选定的归一化方法对栅格值进行转换。 归一化可调整栅格的数值比例和分布,同时保持其空间结构。 当栅格值跨度较大、包含极端离群值或表现出可能主导分配过程的偏态时,此功能非常有用。 当不应用归一化时,原始栅格值将直接用于点分配过程。所有的转换、归一化、分配和点分布操作均在内存中进行。
不为输入表面中的 NoData 像元创建点。
输出要素类将包含原始像元值、归一化值(如果使用了 归一化方法)以及当多个点源自同一像元时的分布值等属性。
有关适用于此工具的地理处理环境的详细信息,请参阅分析环境和 Spatial Analyst。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入表面栅格 |
用于生成比例点的连续栅格。 每个输入像元值代表要转换为一个或多个点的相对量级或强度。 |
Raster Layer |
|
输出点要素 |
将包含生成点的输出要素类。 |
Feature Layer |
|
最大点数 |
从输入栅格中生成的最大点数。 可使用此参数限制大型栅格的输出密度。 |
Double |
|
每个像元限制一个点 (可选) |
指定每个栅格像元是否只生成一个点。
|
Boolean |
|
创建多点输出 (可选) |
指定具有相同值的点在输出中是保留还是聚合。 聚合输出可以减少要素数量,在生成大量点时能提升性能。
|
Boolean |
|
点分布方法 (可选) |
定义每个栅格像元内点的空间分布方式。 默认情况下,点会放在每个像元的几何中心。 此参数在选中 每个像元限制一个点参数时不可用。
|
String |
|
距像元中心的距离 (可选) |
使用非中心点放置方法时,点可以偏离像元中心的最大距离(以地图单位为单位)。 此参数仅在 点分布方法参数值设置为 圆形或 等面积 Voronoi 选项时可用。 最大允许值为 0.45。 如果使用 0,所有输出点都会放在像元中心。 |
Double |
|
归一化方法 (可选) |
指定在生成比例点之前,如何对栅格值进行缩放或变换。 缩放方式只改变赋给输出点的值,变换方式则会改变像元值的相对权重,从而影响每个像元内生成的点数。
|
String |
|
在生成点前进行归一化 (可选) |
指定在分配点之前,是否使用选定的归一化方法对输入表面栅格进行变换。 此参数仅在 归一化方法参数值设为 最小-最大值、 对数、 Sigmoid 或 Softmax 选项时可用。
|
Boolean |
环境
当前工作空间, 范围, 地理变换, 随机数生成器, 输出坐标系, 临时工作空间
许可信息
- 基本: 需要 Spatial Analyst
- 标准: 需要 Spatial Analyst
- 高级: 需要 Spatial Analyst