ArcView GIS 3.3应用实习之水文分析
班级:053082
姓名:苏思慧
学号:05308206
指导老师:陈劲松
日期:2011年5月31日
一、作业要求:
利用ArcView GIS 3.3通过水文分析模块做流域的边界及分水岭,并划分流域的的范围计算其面积。
二、操作步骤
1、新建一个project,并在其中建立一个View1。
2、在View1里的【File】中,打开【Extensions】,并添加以下操作模块【3D Analyst】、【Dialog
Designer】、【Hydrologic Modeling(sample)】、【Hydro Tools 1.0】、【Hydrologic Modeling v1.1(sample)】、【Projection Utility Wizard】、【Spatial Analyst】。
3、在View1中添加新的theme,theme的位置如下图所示。该theme即是制作水文图的高程图,名字为Dem。
4、由于该高程图太大,在后续步骤中可能导致软件无法进行运算,所以自己截取一个小流域进行计算。截取步骤如下:
(1)新建一个theme,theme格式设为图形Polygon,并存到已建文件夹05308206中,保存
为theme1。
(2)在图形中找到多边形,并用其圈出自己所需要的流域部分。
(3)打开theme1主题的theme table,并给其中的ID赋值1。赋值详细步骤如下图所示。
(4)激活视图目录表中的theme1,在【Theme】菜单中选择【Convert to Grid】命令。新建一个Nwgrd1文件并存档,并按下图中的数据定义Nwgrd1。
(5)使用【Analysis】菜单下的【Map Calculator】,将Nwgrd1与ID进行乘积计算,得到截取后的研究区的高程图Map Calculation 1。
而得到新的数据Filled Map Calculation 1。
命令, 从而得到新的数据Flow Direction。
7、激活视图目录表中的Flow Direction,从【Hydro】菜单中打开【Flow Accumulation】命令, 从而得到新的数据Flow Accumulation。双击此主题的图例,在出现Legend Editor对话框中,单击Classify按钮,在出现的Classification对话框中选择标准偏差Standard Deviation
为分类类型,点击OK。提取的Flow Accumulation主题,显示了地面水系的分布状况。
8、激活视图目录表中的Flow Accumulation,从【Hydro】菜单中打开【Stream Network as Line Shape】命令。在出现的Stream Network对话框中,输入计算水网密度的最小河流长度,其单位为栅格数。在此由于本软件版本问题,不适宜大量计算,因此将最小河流长度设为150。在Hydro. StreamNetwork对话框中选择水流方向Flow Direction主题,点击OK。生成的新
主题Stream Network Shape即为水网密度分布图。
9、从视图目录表中激活Flow Direction,从【Hydro】菜单中打开【Flow Length】命令,得到Flow Length栅格主题。
10、从视图目录表中添加Flow Direction和Flow Accumulation,并激活Flow Accumulation。在【Hydro】菜单中选择【Properties】命令,在出现的Hydro Properties对话框中输入计算所需的Flow Direction和Flow Accumulation主题。从【Hydro】菜单中选择【Watershed】命令,在出现的Watershed对话框中输入计算流域的面积20000,生成Watershed主题。