调整流以匹配栅格 (Spatial Analyst 工具)
汇总
用于调整流要素输入以匹配输入栅格的分辨率。
用法
输出调整后的流要素(Python 中的
out_stream_features)参数表示输入流要素(Python 中的in_stream_features)参数值中的流线要素经过调整以匹配输入栅格(Python 中的in_raster)参数值分辨率后的结果。调整过程确保调整后的流线能穿过输入栅格参数值中每个重叠像元的中心,同时保留原始流线的路径。
可选的分组依据字段(Python 中的
group_by_field)参数值根据所选字段对流段进行分组。 默认情况下,除非输入流要素参数值包含已被分割成不同部分但属于同一流段的流线,否则不会对其实施任何分组。 在此情况下,这些部分将被合并,以确保为输出中的每个流段赋予唯一 ID。 如果字段值已为每个流段分配了唯一 ID,则将不会进行任何分组。可通过指定输出调整后的流栅格(Python 中的
out_stream_raster)参数值来保存调整后流线的栅格表示。可选的分组依据字段(Python 中的
group_by_field)参数值决定了输出调整后的流栅格参数值中的像元值。可通过指定输出流向栅格(Python 中的
out_flow_direction_raster)参数值来保存调整后流各像元的水流方向 (D8)。使用移除尖角(Python 中的
remove_sharp_angles)参数可确保输出调整后的流要素参数值中不存在呈 90 度角的单像元宽线。如果输入流要素(Python 中的
in_stream_features)参数值预期存在河流一分为二且其中一条被视为主河道的位置,则可通过分流或下一路径字段(Python 中的divergent_flow_or_next_field)参数来指定主河道。 在此情况下,输入流要素(Python 中的in_stream_features)参数值的属性表中必须存在名为HydroID的字段。 对于一分为二的河流,所选字段必须指向被视为主河道的河流的HydroID。此工具可处理的流要素最大数量为 2,147,483,647 (2^31 - 1)。
默认情况下,分析范围为输入流要素(Python 中的
in_stream_features)参数值的范围。有关适用于此工具的地理处理环境的详细信息,请参阅分析环境和 Spatial Analyst。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入流要素 |
将要进行调整以匹配输入栅格分辨率的流线要素。 |
Feature Dataset |
|
输入栅格 |
用于调整输入流线要素的栅格。 |
Raster Dataset |
|
输出调整后的流要素 |
与输入栅格分辨率匹配的输入流线要素的锯齿状表示。 输出流要素将根据分组依据字段参数值进行分组。 除指定字段(如有)外,属性表还将包含以下字段:
|
Feature Class |
|
分组依据字段 (可选) |
包含用于在输出调整后的流要素和输出调整后的流栅格参数值中对流进行分组的值的字段。 字段中的值必须为整型。 |
Field |
|
移除尖角 (可选) |
指定是否从输出流要素中移除尖角。 尖角由宽度为一个像元大小的 90 度线段表示。
|
Boolean |
|
分流或下一路径字段 (可选) |
输入流要素参数值中用于指示分流后主河道的字段。 必须使用 ID 来指示对应于主河道的流段。 该 ID 必须存在并列在名为 |
Field |
|
输出调整后的流栅格 (可选) |
输出调整后的流要素参数值的栅格版本。 像元值对应于分组依据字段参数值中指定字段的值。 |
Raster Dataset |
|
输出流向栅格 (可选) |
用于存储与输入流要素数字化方向匹配的流像元内流向 (D8) 的栅格。 |
Raster Dataset |
|
输出分流点要素 (可选) |
输出调整后的流要素中发生分流的位置及其关联的连接节点。 |
Feature Class |
环境
自动提交, 当前工作空间, 默认输出 Z 值, 范围, 地理变换, M 分辨率, M 容差, 输出配置关键字, 输出坐标系, 输出包含 M 值, 输出包含 Z 值, 输出 M 值域, 输出 XY 值域, 输出 Z 值域, 临时工作空间, XY 分辨率, XY 容差, Z 分辨率, Z 容差
许可信息
- 基本: 需要 Spatial Analyst
- 标准: 需要 Spatial Analyst
- 高级: 需要 Spatial Analyst