【ArcGIS学习记录02】–利用DEM数据提取河网溪流
注:本文仅作为自己的学习记录以备以后复习查阅
不得不说这读个研究生可太不容易了,啥都得会点,这也得学那也得学,我的脑容量快要不够了。。。。。
一 数据准备(DEM数据)
首先到地理空间数据云的官网上去下载所需要的区县的数字高程数据:
这里下载数字高程数据,90M和30M的都可以看个人需求:
选择自己所需要的区域,然后点击检索,下面就会出现对应的,右边的小箭头可以点击下载,这里我以福建省为例,有两块数据需要下载。
这里是我准备好的所有数据(对于数据部分有疑问的可以私信我交流,补充一句所有的水文数据都来之不易,切记!!)
二 导入数据和镶嵌(镶嵌这里省略了,有需要的可以私信)
先导入下载好的数字高程数据,再导入行政区边界:
我这里调整了一下透明度,也可以不调整的:
三 正式开始操作
3.1 填充洼地
输入栅格数据(就是刚刚导入并镶嵌的DEM数据),输出名为fill(可以按照自己的-我这里只是写一下我的方便对照着看,后面的也一样就不解释了),z限制保持空值:
注:如果这里提示失败,可以在环境里面把并行处理那一行填0,再点开始。所有的操作都一样,如果失败可以用这样的方法尝试解决
3.2 流向分析
输入刚刚输出的fill数据,输出flowd,其他不动:
好了之后长这样:
3.3 流量分析
输入flowd,输出flowdacc,类型使用FLOAT:
3.4 河网分析
输入:Con(“flowdacc”>800,1) 输出 net,其他不动:
注意这里的800并不适合所有流域,可以自己试出来到底哪个合适
3.5 河网分级
输入net 和 flowd,输出 ord,分级方法选择strahler:
3.6 栅格河网矢量化
输入ord和flowd,输出ordf,勾选简化折线选项:
到这里河网的提取基本上已经完成了,不过一般来讲这样的图还算是半成品,接着要加入一些大型的河流再将需要的部分裁剪出来,这个步骤就放到下一篇吧。(其实是由于时间太晚了,想早点休息了(哭))
有疑问的可以私信我,或者不对的地方也希望指出,大家共同学习!!
最近有将一些自学过程的思路写一写的想法,因为自从读研以来很多东西需要自学,不管是一些绘图软件的制作还是一些基础的数据分析,我相信不仅是我,很多研究生都会面临这样的问题,自学的过程中也看了很多别人分享的方法,我觉得方法固然重要,可在这个过程中最宝贵的还是自己思考的一个过程,就算可能以后这些东西长久不用了会遗忘,但拥有一个好的思考方式一定会受益良多。
以上!!!!