DEM系列教程 | 基于DEM的河网提取教程
一、基础数据是北京市的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
相关文章: