可以使用流量工具的输出,根据数字高程模型 (DEM) 描绘河流网络。 最简单形式的流量累积是流入每个像元的上坡像元数。 使用条件函数或设为空函数工具将阈值应用于流量工具的结果,可以描绘河流网络。 例如,要创建一个栅格,其中值 1 表示 NoData 背景上的河流网络,可以将工具参数设置如下:
- 使用条件函数工具:
输入条件栅格数据:flowacc
表达式:"Value > 100"
输入条件为真时所取的栅格数据或常量值:1
输入条件为假时所取的栅格数据或常量值:""
输出栅格:stream_net
或
- 使用设为空函数工具:
输入条件栅格数据:flowacc
表达式:"Value <= 100"
输入条件为假时所取的栅格数据或常量值:"1"
输出栅格:stream_net
在这两个示例中,流入其中的像元数超过 100 个的所有像元都被赋予值 1,而所有其他像元被赋予 NoData。 要进行后续处理,必须在值为 NoData 的背景上以特定值来表示河流网络(一组栅格线状要素)。 创建后,可以使用河网分级、河流链和栅格河网矢量化工具进一步分析河流网络,以分别对河流进行分级(排序)、为河流链分配唯一 ID 或创建要素数据集。 确定表示永久河流或河道起点位置的阈值不仅受汇流区域的影响,还受气候、坡度和土壤特征的影响。 有关河道起点的详细信息,请参阅 Tarboton 和 Bras (1991)。
河网分级
河网分级工具提供了两种为河流网络中的河流链分配数字等级的方法。 虽然默认 Strahler 方法最为常见,但 Shreve 方法具有对进一步分析中的河流链的添加和移除不敏感的优势。
河流链
使用河流链工具,您可以为栅格线性网络中的每个河流链分配唯一值。 这作为集水区工具的输入非常有用,可以根据河流交汇点快速创建集水区。 它还可用于将相关属性信息附加到流的各个河段。
矢量化栅格河流网络
可以使用栅格河网矢量化工具将栅格线性网络准确地转换为要素数据。
参考
Tarboton D. G., R. L. Bras, I. Rodriguez–Iturbe. 1991. On the Extraction of Channel Networks from Digital Elevation Data. Hydrological Processes. 5: 81–100.