当前版块:问答社区 > 综合讨论区

分享-沟谷网络提取及沟壑密度计算

沟谷网络提取及沟壑密度计算

全部评论

等级:LV22
积分:8970
111 2020-02-27 13:11

1 操作流程

利用水文分析提取沟谷网络:对DEM进行填洼判断,用填洼后的DEM计算流向流量提取栅格河网,将栅格河网转为矢量格式,然后删除伪沟谷。

沟壑密度计算:沟壑数据的属性表,计算沟壑总长度,然后用沟壑总长度比上研究区总面积即求得沟壑密度。 

回复 0
等级:LV22
积分:8970
111 2020-02-27 13:12

2 解题步骤

2.1沟谷网络的提取

(1)求有洼地流向:在ArcToolbox选择Spatial Analyst Tools  Hydrology  Flow Direction工具,打开Flow Direction对话框,输入DEM数据求出有洼地流向。

回复 0
等级:LV22
积分:8970
111 2020-02-27 13:12
(2)判断是否存在洼地:在ArcToolbox选择Spatial Analyst Tools  Hydrology  Sink工具,打开Sink对话框,选择有洼地流向数据,得到存在洼地的结果。
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:12
(3)填洼:在ArcToolbox选择Spatial Analyst ToolsHydrologyFill工具,打开Fill对话框,选择DEM数据,点击OK进行填洼设置
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:12
(4)无洼地流向:在ArcToolbox选择Spatial Analyst ToolsHydrologyFlow Direction工具,打开Flow Direction对话框,选择填洼数据,点击OK,得到流向数据。
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:13
(5)流量:在ArcToolbox选择Spatial Analyst Tools HydrologyFlow Accumulation工具,打开Flow Accumulation对话框,选择流向数据,点击OK,得到流量数据。
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:13
6)提取栅格河网:在ArcToolbox中选择Spatial Analyst Map Algebra Raster Calculator工具,提取汇流累积量大于100的值作为栅格河网
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:13
(7)栅格河网矢量化:在ArcToolbox中选择Spatial Analyst Hydrology Steam to Feature工具,选择输入栅格河网数据,选择输出无洼地计算出流向栅格数据,命名输出矢量数据为沟谷网
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:13
(8)伪沟谷删除:将矢量河网处于编辑状态 选择平行状沟谷和边缘很短的沟谷进行删除,删除后点击保存
回复 0
等级:LV22
积分:8970
111 2020-02-27 13:13

2.2 沟壑密度计算

(1)打开矢量沟谷数据属性表,选中Length字段右键点击Statistics,得到沟壑总长度ΣL=611.046406km

回复 0
等级:LV22
积分:8970
111 2020-02-27 13:14

(2)计算研究区域面积:点击查看DEM属性,研究区面积为696*622*25*25=270570000m2,即270.57km2 。

(3)沟壑密度:Ds=ΣL/A=2.258km/km2 。

回复 0
等级:LV1
积分:0
新手482715 2020-03-20 21:25
你好,我想问一下,我提取的沟谷数据属性表里面为什么没有length
回复 0
1
提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消