水文分析

*** 水文分析
***
1、实验背景

水文分析通过建立地表水文模型,研究与地表水流相关的各种自然现象,在城市和区域规划、农业及森林、交通道路等许多领域具有广泛的应用。ArcGIS水文分析工具旨在建立地表水的运动模型,辅助分析地表水流从哪里产生、流向何处,再现水流的流动过程。

接收雨水的区域以及雨水到达出水口前所流经的网络被称为水系。流经水系的水流只是通常所说的水文循环的一个子集,水文循环还包括降雨、蒸发和地下水流。水文分析工具重点处理的是水在地表上的运动情况。

流域盆地是将水和其他物质排放到公共出水口的区域。流域盆地的其他常用术语还有分水岭、盆地、集水区或汇流区域。该区域通常定义为通向给定出水口或倾泻点的总区域。倾泻点是水流出某个区域的点。该点通常是沿流域盆地的边界的最低点。两盆地之间的边界称为流域分界线或分水岭边界。水到达出水口前流经的网络可显示为树,树的底部是出水口。树的分支是河道。两条河道的交点称为结点或交汇点。连接两个相邻交汇点或连接一个交汇点和出水口的河道的河段称为河流连接线。
2、流程图
在这里插入图片描述
3、水文分析

3.1数据基础:无洼地的DEM

1.在ArcMap中加载 DEM数据,如图3.1,右击DEM图层,点击缩放至图层,显示全部,如图3.2。

在这里插入图片描述

图3.1 添加DEM数据

在这里插入图片描述

图3.2 显示DEM数据

2.在【ArcToolbox】中,(要打开扩展模块)执行命令【SpatialAnalyst】——>【水文分析】——> 【填洼】,按下图3.3所示指定各参数,其中Z限制——填充阈值,当设置一个值后,在洼地填充过程中,那些洼地深度大于阈值的地方将作为真实地形保留,不予填充;系统默认情况是不设阈值,也就是所有的洼地区域都将被填平,之后点击确定即可。

在这里插入图片描述

图3.3 填洼

3.确定后执行结果得到无洼地的DEM数据[Fill_dem1],如图3.4。

在这里插入图片描述

图3.4 无洼地的DEM

3.2关键步骤:流向分析

1.在上一步的基础上进行,在【ArcToolbox】中,执行命令【SpatialAnalyst】——>【水文分析】——>【流向】,按图3.5所示指定各参数:

在这里插入图片描述

图3.5 流向分析

2.确定后执行完成后得到流向栅格[Flowdir_fill1],如图3.6。

在这里插入图片描述

图3.6 流向栅格图

3.3计算流水累积量

1.在上一步的基础上进行,在【ArcToolbox】中,执行命令【SpatialAnalyst】——>【水文分析】——>【流量】,按图3.7所示指定各参数:

在这里插入图片描述

图3.7 计算流量

2.确定后执行完成得到流水累积量栅格[FlowAcc_Flow1],如图3.8。

在这里插入图片描述

图3.8 流量栅格图

3.4提取河流网络

1.首先,提取河流网络栅格数据:

在上一步的基础上进行,打开【Arctoolbox】,运行工具【Spatial Analyst 工具】——>【地图代数】——>【栅格计算器】,在[地图代数表达式]中输入公式:Con(FlowAcc_Flow1>800,1),(这里的FlowAcc_Flow1要以上一步得到的文件名为准,注意是Con,不是con,大写第一个字母,不然出错)如图3.9所示。([输出栅格]指定为:StreamNet保存路径和文件名任意)

在这里插入图片描述
图3.9 提取河流网络栅格数据

执行后,得到河网,如图3.10。

结果说明:通过此操作将流水累积量栅格[Flow Accumulation1]中栅格单元值(流水累积量)大于800的栅格赋值为1,从而得到河流网络栅格[StreamNet]。

在这里插入图片描述
图3.10 河流网络栅格图

2.提取河流网络矢量数据。

在上一步的基础上进行,打开【Arctoolbox】工具箱,运行工具【SpatialAnalyst 】——>【水文分析】——>【栅格河网矢量化】,按图3.11所示设置参数:

在这里插入图片描述

图3.11 提取河流网络矢量数据

确定后得到河流网络矢量数据,如图3.12。

在这里插入图片描述
图3.12 河流网络矢量图

3.平滑处理河流网络。

打开【编辑器】工具栏,执行工具栏中的命令【编辑器】——>【开始编辑】,确保目标图层为河流网络图层[StreamT_StreamN1],通过打开[StreamT_StreamN1]属性表,并选择属性表的所有行选择图层[StreamT_StreamN1]中的所有要素,也可以通过【要素选择按钮】选择图层中所有要素,执行【编辑器】工具栏中的命令【编辑器】——>【更多的编辑工具】——>【高级编辑】打开工具条:[高级编辑],点击其上的【平滑】按钮,

在【平滑】处理对话框中输入参数[允许最大偏移]为4,得到平滑后的河流网络矢量图层,如图3.13。执行命令: 【编辑器】——>【停止编辑】,保存所做修改。

在这里插入图片描述

图3.13 平滑处理河网

然后,比较平滑处理后的数据与没有进行处理过的数据,在这里插入图片描述如图3.14。在这里插入图片描述
图3.14 对比图

4.进行流域分析。

在上一步的基础上进行,打开【Arctoolbox】,运行工具【Spatial Analyst】——>【水文分析】——>【盆域分析】,如图3.15。

在这里插入图片描述
图3.15 流域分析

确定后得到流域图,如图3.16。

在这里插入图片描述

图3.16 流域图

然后再打开【Arctoolbox】,打开【转换工具】——>【由栅格转出】——>【栅格转面】,将流域栅格转换成为矢量图层,按图3.17设置参数。

在这里插入图片描述

图3.17栅格转矢量

确定后得到流域矢量图,如图3.18。

在这里插入图片描述

图3.18 流域矢量图

4、总结

综上,利用ArcGIS进行水文分析就结束了,水文分析很常用,水文分析的具体步骤顺序要理解,首先需要无洼地的DEM数据才可以进行后面的操作,其次流向分析也是很基础很关键的操作,水文分析只是ArcGIS的操作功能中极其微小的一点,ArcGIS的强大功能需要我们不断地去操作,不断去实践。

我使用的是arcgis10.2版本,有些地方和其他版本可能不太一样,不过大都是同样的方法步骤,自己总结的经验教程仅供参考,有不足地方希望大家批评指正。

5、参考文献

(1)汤国安杨昕等,地理信息系统空间分析实验教程(第二版),北京:科学出版社,2012

(2)汤国安刘学军等,地理信息系统教程,北京:高等教育出版社,2007

(3)牟乃夏刘文宝等,Arcgis 从初学到精通,北京:测绘出版社,2012

扫码关注公众号,了解更多文章:
三山半落,一水中分。地纵经纬,理入乾坤。
~兰州交通大学地理信息科学爱好者集散地,欢迎你的加入~

在这里插入图片描述

  • 11
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值