区域分组 (Spatial Analyst 工具)
汇总
记录输出中每个像元所属的连接区域的标识。 系统将会为每个区域分配唯一编号。
插图

用法
通常,扫描的第一个区域接收值 1,第二个区域接收值 2,依此类推,直到所有区域都已赋值。 扫描将按从左至右、从上至下的顺序进行。 分配给输出区域的值取决于扫描过程中系统扫描与区域的相遇时间。
以下两个参数用于控制如何在区域之间建立连通性。 要使用的邻居数参数可确定连通性的几何为正交(四向)还是对角与正交(八向)。 区域分组方法参数可确定评估连通性时要考虑的像元值。
默认情况下,向输出添加链接字段(Python 中的
ADD_LINK)参数已启用。 这将在输出栅格的属性表中创建LINK字段,其保留输入栅格的每个像元的原始区域值。仅当将区域分组方法(Python 中的
zone_connectivity)参数设置为位于时,此参数才适用。 如果将其设置为交叉,则输出栅格的属性表将仅包含常见的Value和Count字段。如果可用,
LINK字段可用于将每个新创建区域的来源追溯回原始输入区域值以用于其他分析。例如,上图所示的输出栅格的属性表如下:

如果已设置掩膜环境,则可改变输出栅格中的空间配置和区域数。
输出时,包含排除的值的像元位置会接收零,因此,这些区域便不会与现有 NoData 像元位置相混淆。 由于编号从值 1 开始,因此被排除在重新分组操作之外的像元将被视为背景。 这些背景像元可以相同的方式被重新分类或处理为任何其他值。
有关适用于此工具的地理处理环境的详细信息,请参阅分析环境和 Spatial Analyst。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入栅格 |
将标识唯一连接像元区域的输入栅格。 该字段必须为整型。 |
Raster Layer |
|
要使用的邻居数 (可选) |
指定评估定义区域的像元间的连通性时使用的相邻像元数。
|
String |
|
区域分组方法 (可选) |
定义在测试连接性时应考虑哪些像元值。
|
String |
|
为输出数据增加链接字段 (可选) |
指定将区域分组方法参数设置为位于时是否向输出表添加链接字段。 如果将该参数设置为交叉,则将忽略此参数。
|
Boolean |
|
排除的值 (可选) |
从连通性评估中排除该区域所有像元的值。 如果像元位置包含该值,则不管将邻近像元数指定为多少,都不会评估空间连通性。 具有排除值的像元与 NoData 像元将以相似的方式进行处理,且在运算中不在考量范围内。 在输出栅格上,包含排除值的输入像元将接收 0。 排除值类似于背景值的概念。 默认情况下,此参数未定义任何值,这表示在运算中将考虑所有输入像元。 |
Long |
返回值
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输出栅格 |
输出区域分组栅格。 输出始终为整型。 |
Raster |
环境
自动提交, 像元大小, 像元大小投影方法, 压缩, 当前工作空间, 范围, 地理变换, 掩膜, 输出配置关键字, 输出坐标系, 临时工作空间, 捕捉栅格, 分块大小
许可信息
- 基本: 需要 Spatial Analyst
- 标准: 需要 Spatial Analyst
- 高级: 需要 Spatial Analyst