DEM系列教程 | 基于DEM的河网提取教程

  • 2019-11-28 09:20:33
  • 作者: alun550
  • 来源: 地信网

一、基础数据是北京市的DEM

二、首先对DEM数据进行填洼处理,arctoolbox---Spatial Analyst---水文分析---填洼

 

填洼的原因是因为DEM数据在采集和生成的时候可能会有一些区域的高程值异常,表现为高程值小于0,所以为了消除影响,首先应该对DEM进行填洼从而生成无洼DEM。

 

此处的Z限制不进行设置,选择默认即将所有凹陷点全部填充

 

 

填充完后的DEM已无洼点

三、流向提取,arctoolbox---Spatial Analyst---水文分析---流向

注意,此处的输出位置要选择在数据库中,或者添加后缀(.tif .jpg等),否则无法创建属性表,也无法进行最后一步---栅格河网矢量化。生成的流向图如下:

四、流量分析,arctoolbox---Spatial Analyst---水文分析---流量

 

这一步将流向数据作为输入数据即可,没什么需要注意的,生成的流量图如下:

 

图虽然大部分地区都是黑乎乎的一片,但是是正常的,并没有出错

五、下面是很关键的一步,按条件提取流量,arctoolbox---Spatial Analyst---条件分析---条件函数

此处点击右侧的SQL,进入条件语句输入界面

在红色区域输入value > 500,或者大于什么别的值,按具体的要求进行设置即可

此处有个必填项,输入条件为true时.....,此处可以输入颜色对应的数字编号,我在这里输入50是深蓝色,出图如下:

六、最后一步将提取出来的河网进行矢量化操作,arctoolbox---Spatial Analyst---水文分析---栅格河网矢量化

“输入栅格河流数据”中加载经过条件提取的流量图,在“输入流向栅格数据”中加载流向图

 

矢量化后的图如上,可以对其中的河网进行各种矢量数据的操作

 

DEM数据资源下载链接http://www.tuxingis.com/store.html

相关文章: