欢迎来到天天文库
浏览记录
ID:50569313
大小:66.50 KB
页数:5页
时间:2020-03-07
《实验5 水文分析实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验5水文分析实验报告实验项目(四人水文分析一.实验目的:利用水文分析工具提取地表水流径流模型的水流方向、汇流累积量、水流长度、河流网络(包括河流网络的分级等)以及对研究区的流域进行分割等。通过对这些基本水文因子的提取和基本水文分析,可以在DEM表面之上再现水流的流动过程,最终完成水文分析过程。二•实验器材:arcmap三••实验数据:DEM数据四、实验步骤:1、无洼地DEM生成水流方向提取:1)在ArcMap中用左键单击ArcToolbox图标,启动ArcToolboXo2)打开水文分析模块。启动ArcTo
2、olbox,展开AnalysisTools工具箱,打开hydrology工具集。3)双击FlowDirectionI具,打开水流方向(FlowDirection)计算对话框。设置对话框,计算出水流方向数据。洼地计算1)双击hydrologyI具集中的Sink工具,弹出洼地计算对话框。2)设置对话框,完成。洼地深度计算1)双击hydrology工具集中的watershed「•具,弹出流域计算对话框;2)设置对话框,进行洼地贡献区域的计算;3)计算每个洼地所形成的贡献区域的最低高程。双击spatialanalys
3、istools工具箱中zonal工具集下的zonalstatistic工具,弹出分区统计对话框;4)设置对话框;5)统计类型选择;这里选择最小值作为统计类型。6)计算每个洼地贡献区域出口的最低高程即洼地出水口高程。双击spatialanalysistools工具箱中zonal工具集下的zonalfillI.具,在Inputzoneraster文本框中选择watershsink,在Inputweightraster文本框中选择dem,在Outputraster文本框中将输出数据文件名改为zonalmax,然后单
4、击OK,进行运算。7)计算洼地深度。加载SpatialAnalyst模块,点击SpatialAnalyst模块的下拉箭头,点击rastercalculator菜单工具,在文本框里面输入sinkdep=([zonalmax]-[zonalmin]),然后点击evaluate进行计算。洼地填充1)双击hydrologyI具集屮的fill工具,弹出洼地填充对话框;2)设置对话框;2、汇流累积量1)双击hydrologyX具集中的的flowaccumulationI具,打开汇流累量计算对话框;2)设置对话框,完成。3
5、、水流长度1)双击hydrology工具集中的的flowlength工具,弹出水流长度的计算对话框,用来计算水流长度的大小;2)当设置完成后,点击0K完成。4、河网的提取河网的生成1)河网的生成是基于汇流累积矩阵的,首先应该计算出研究区域的汇流累积矩阵。这里用汇流累计栅格数据flowacc作为基础数据。2)设定阈值。3)栅格形式的河网的形成。栅格河网的生成是利用mapalgebraI具集屮的multimapoutput匸具中的con命令或者setnull命令计算的,他们都是基于栅格进行有条件的查询并将查询结果
6、赋予新的栅格数据中。计算的思想是利用所设定的阈值进行幣区域的分析并生成一个新的栅格图层,在生成栅格数据中将那些汇流量大于设定阈值的栅格的属性值设定为1,而小于或等于设定阈值的栅格的属性值设定为无数据。栅格河网的生成是利用设定一个河网生成阈值,也可以利用ArcMap中的SpatialAnalysis分析模块下的RasterCalculator来计算岀所有大于设定阈值的栅格,这些栅格就是河网的潜在位置。将计算出来的栅格河网命名为streamneto4)栅格河网矢量化。在hydrologyI具集中提供了将上一步生成
7、的栅格河网进行矢量化的工具streamtofeature,通过streamtofeature就可以得到矢量形式的河网图。栅格数据的矢量化时,选择的是最短的路线绘制成线。双击hydrology工具集中的streamtofeature设置对话框,完成。河网分级的生成:1)同Streamlink的计算一样,streamorde据的基础上,首先在ArcMap里将水流方向数据fdirfill和栅格河网数据streamras壬T开。2)双击hydrologyT具集中的streamorderT.具,弹{JListreamo
8、rder算的对话框。设置对话框,完成后单击0K即可。
此文档下载收益归作者所有