欢迎来到天天文库
浏览记录
ID:24920955
大小:5.38 MB
页数:19页
时间:2018-11-17
《gis水文分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验(五)水文分析1.实验目的通过Arctoolbox:水文分析工具位于[SpatialAnalystTools]>>[Hydrology]之下。2.实验数据DEM2.实验步骤u打开ArcMap,并打开dem数据。如图所示1.无洼地DEM生成(1)流向分析方法:在ArcMap中用左键单击ArcToolbox图标,启动ArcToolbox。?打开水文分析模块。启动ArcToolbox,展开SpatialAnalystTools工具箱,打开hydrology工具集。?双击FlowDirection工具,打开水流方向(FlowDirection)计算对话框。?Inputsurfacedata文
2、本框中选择输入数据dem。?Outputflowdirectionraster文本框中命名计算出来的水流方向文件名为flowdir,并选择保存路径。?在Forcealledgecellstoflowoutward(Optional)前的复选框前打钩,所有在DEM数据边缘的栅格的水流方向全部是流出DEM数据区域。默认为不选择。这一步为可选步骤。2.洼地计算①洼地计算?双击hydrology工具集中的Sink工具,弹出洼地计算对话框.?在Inputsurfaceraster文本框中,选择水流方向数据flowdir。?在Outputsurfaceraster文本框中,选择存放的路径以及重新命名
3、输出文件为sink。?单击OK计算出洼地提取结果。②洼地深度计算?双击hydrology工具集中的watershed工具,弹出流域计算对话框,用来计算洼地的贡献区域。?在Inputflowdirectionraster文本框中选择水流方向数据flowdir,在Inputrasterorfeaturepourpoint文本框中输入洼地数据sink,在pourpointfield文本框中选择value。?在Outputraster文本框中设置输出数据的名称为watershsink。?单击OK,进行洼地贡献区域的计算。2)计算每个洼地所形成的贡献区域的最低高程。双击spatialanalysi
4、stools工具箱中zonal工具集下的zonalstatistic工具,弹出分区统计对话框。?在Inputrasterorfeaturezonaldata文本框中,选择洼地贡献区域数据watershsink;?在Inputvalueraster文本框中输入希望进行统计分析的数据层,现在需要统计洼地贡献区域的最低高程,选dem作为valueraster。?在Outputraster文本框中将输出数据文件命名为zonalmin,存放路径保持不变。统计类型选择。在统计类型选择的下拉菜单中有软件所提供的一些统计类型:分别是在分带区域中统计的每一个分带的平均值(mean)、最大值(maximum
5、)、最小值(minimum)、分带中的属性值的变化值(rang)、标准差(std)以及总和(sum)。这里选择最小值作为统计类型。?以上设置完毕之后,单击OK,完成计算。3)计算每个洼地贡献区域出口的最低高程即洼地出水口高程。双击spatialanalysistools工具箱中zonal工具集下的zonalfill工具,弹出分区统计对话框。在Inputzoneraster文本框中选择watershsink,在Inputweightraster文本框中选择dem,在Outputraster文本框中将输出数据文件名改为zonalmax,然后单击OK,进行运算。4)计算洼地深度。加载Spati
6、alAnalysToolst模块,点击MapAlgebra模块的下拉箭头,点击rastercalculator菜单工具,在文本框里面输入sinkdep=([zonalmax]-[zonalmin]),然后点击evaluate进行计算。如图所示5)洼地填充?双击hydrology工具集中的fill工具,弹出洼地填充对话框。?在Inputsurfaceraster文本框中,选择需要进行填洼的原始数据DEM数据。?在Outputsurfaceraster文本框中设置输出文件名为filldem。?Zlimit——填充阈值,当设置一个数值之后,在洼地填充过程中,那些洼地深度大于阈值的地方将作为真实
7、地形保留,不予填充;系统默认情况是不设阈值,也就是所有的洼地区域都将被填平。单击OK。l计算流水累积量(1)基于无洼地DEM的水流方向的计算计算过程同上一节水流方向的计算一样,使用的DEM数据是无洼地DEM。将生成的水流方向文件命名为fdirfill。(2)汇流累积量的计算在得到水流方向之后,可以利用水流方向数据来计算汇流累积量。双击hydrology工具集中的的fillaccumulation工具,打开汇流累积量计算对话框。?在I
此文档下载收益归作者所有