流向使用坡度计算水流方向

什么是流向?

流动的方向

水文学家使用流向图来帮助模拟地表径流如何导致洪水。但是流向到底是如何工作的呢?

流向使用相邻像元的斜率计算水流的方向。

今天,我们探索流向这一水文工具。

在逐个细胞的基础上,我们使用倾点模型探索水的流动方向。

如何计算流向

首先,从这些免费 DEM 数据源之一的数字高程模型开始。流向决定了给定像元中水的流动方向。

基于每个单元中最陡下降的方向,我们测量流向。此外,还会计算相邻像元之间的 z 值差异和斜率。

坡

在给定的网格单元中,水可以流向其八个相邻单元中的一个或多个。在这个模型中,坡度是水如何流动的最终因素。

我们使用倾点模型来显示水的流动方式和方向。倾点模型中的八个相邻单元格具有一个表示水滴如何下降的值。

流动方向:八方向倾点模型
流动方向:八方向倾点模型

流向示例

当水向东流时,它的值为 1。当水向西流时,它的值为 16。给定点的所有 8 个相邻方向都可以使用八向倾点模型来描述。

数字高程模型
数字高程模型

运行流向算法时,结果值范围为 1、2、4、8、16、32、64 和 128。在八向倾点模型图中,您可以了解水流向哪个流向。

流动的方向

现在轮到你了

通过使用流量累积和方向等水文学工具,我们可以更好地理解“水是从哪里来的”这个问题。

选择一个点(DEM 中的单个单元格)并找到斜率。每个单元格都用八个可能的方向进行说明。

向后的流量累积痕迹显示所有有贡献的细胞。自己测试一下。

想了解更多?查看 ArcGIS 中的一些流向工具。

You may also like...