step1.计算流向
spatial analyst-水文分析-流向
注意:如果报错的话可以把环境中的并行条件改为0(如下)
然后就可以正常计算出结果了。
step2.洼地计算
水文分析中的汇(没懂这一步为什么,可能是为了看有没有洼地)
(这还用算肯定有的)
step3.填洼,计算填洼之后的流向、流量
1.填洼之后的dem看着没什么区别
2.用填洼之后的dem计算流向
流向被计算出来了,不同的值代表不同的方向
3.计算流量
提取的流量结果
step4.提取河网栅格,矢量化
1.用栅格计算器提取汇流量大于100的栅格作为河网,公式的意思是将大于100的值赋值为1
2.栅格河网矢量化。用河网栅格数据与填洼之后的流向进行矢量化
step5.删除伪沟谷线(不科学,不要跟着做,仅供参考)
首先我计算了河网矢量的长度,需要先投影到投影坐标系
投影方法和投影过程链接如下(原创)ArcGIS系列教程(三):ArcGIS中的坐标和投影变换 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/25578498
我国常用的投影坐标系_ArcGIS中的坐标系-CSDN博客https://blog.csdn.net/weixin_42160645/article/details/112765279
计算河网矢量长度
计算的结果看着正常了,长度有长有短的,删除伪沟谷线(我直接降序然后删除了小于100m的,不合理,因为有可能短的线是一个长的整段中的一小部分,但是很方便)
直接删了短的,删的支离破碎,算了重来还是别这样删了
不知道是不是直接dem算出来的线太多了,之前的缩放的时候会不显示,所以我用shp裁剪了之后把1-4步骤重做了一遍,结果如下。这个时候缩放能正常显示,打开编辑器手动选择删除。
比如这种线太多了,删除一些