ArcGIS系列 | DEM数据进行水文信息分析(2)

2022-04-29 09:09:53 浏览数 (2)

今天小编继续给大家分享如何利用DEM数据进行水文信息分析与提取。

实验数据

本次实验数据为:ASTER GDEM V3数据,是由美国NASA、日本METI、及日本航天局共同研制与发布的。其数据覆盖范围达到了地球陆地表面99%的区域,空间分辨率为30m。本次实验数据范围是我国海南省区域;是我们上一期完成填洼操作,并按照矢量数据范围裁剪后的DEM数据。

水文信息分析与提取

01 水系流向提取

在上一期文章中,小编已经给大家详细介绍了如何对DEM数据进行填洼操作,并在计算洼地深度时已经向大家介绍了如何进行水系流向信息的提取。错过的小伙伴可以点这里:

ArcGIS系列 | DEM数据进行水文信息分析(1)

今天小编就不再详细介绍如何进行填洼操作和流向信息的提取了。提取完成的结果如下图所示:

02 水系流量分析

完成提取流向的操作之后,我们对水系的流量进行分析。

点击Spatial Analyst --Hydrology--Flow Accumulation,进入到如下界面。

填入我们刚刚得到的流向数据及输出路径,点击ok,我们就会得到下面的结果。

图中的彩色斑块就是我们计算出的水系流量了(小编选择使用的数据不是太好,展示的不是很明显╯︿╰)。

03 水系长度计算

水系长度计算可以分为两种方式:逆流长度计算(upstream)和顺流长度计算(downstream)

点击Spatial Analyst --Hydrology--Flow Length,进入如下界面:

填入我们的流向数据,设置好输出路径,设置好计算方式(顺流计算还是逆流计算),点击ok,得到如下结果:

左边是逆流计算的结果,右边是顺流计算的结果。

04 河网提取

我们依据之前计算得到的水系流量数据,经过分析之后设定一个合适的阈值,以进行河网的提取操作。

点击Spatial Analyst-- Map Algebra -- Raster Calculator,进入如下界面:

在公式处使用条件函数con,将流量数据中大于设定阈值的栅格值赋予1,其他情况为无数据,部分区域结果如下所示:

05 河网矢量化

下面我们来将提取到的河网数据进行矢量化。

点击Spatial Analyst --Hydrology-- Stream to feature,进入如下界面:

依次输入我们上一步得到的河网数据、水系流向数据、输出路径,得到如下结果:

我们可以再进行矢量编辑,将一些较为不合适的数据删除掉;或者有的小伙伴觉得河网曲线较为扭曲,亦可以进行一下平滑处理,将曲线平滑为比较平滑的折线(使用编辑器中的高级编辑,找到其中的平滑工具),这里不再进行详细介绍了。

06 流域盆地提取

点击Spatial Analyst --Hydrology-- Basin,进入如下界面:

填入流向数据,设置好输出路径,点击ok即可完成流域盆地的提取操作。再将我们上一步完成的河网矢量数据叠置上去,结果如下所示:

这样就大致完成了DEM数据对水文信息提取操作。

以上就是应用DEM数据进行一些基础的水文信息提取操作。希望可以帮到一些刚刚入门的小伙伴。下一期小编初步打算介绍一下表面分析或者栅格插值,至于具体介绍什么,那就看心情随缘咯~( ̄▽ ̄)~*

0 人点赞