问题4:emidalat中有 55 个洼地,位置沿河网分布 3. 填补emidalat的洼地:双击Fill工具,选择emidalat为输入地面栅格,输入emidafill为输出地面栅格。 4. 填补emidafill的洼地:双击Flow Direction工具,选择emidafill为输入地面栅格,输入flowdirection为输出水流方向栅格 问题5:flowdirection中像元值为64的单元的流向是:流向北 5. 创建一个流量累积栅格:双击Flow Accumulation工具,选择flowdirection为输入水流方向栅格,输入flowaccumu为输出累积栅格。 21
问题6:在flowaccumu中像元值的变程是:[0,35471] 6. 创建一个源栅格:双击Spatial Analyst Tools/Conditional/Con,选择flowaccumu为输入条件栅格,单击,输入表达式Value > 500,选择flowaccumu为输入栅格属性。 7. 为net交汇点间的每个河段指定唯一值:双击Hydrology/Stream Link,选择net为输入河流栅格,flowdirection为输入水流方向栅格,输入source为输出栅格。
22
8. 勾绘全流域:双击Watershed工具,选择flowdirection为输入水流方向栅格,source为输入栅格,输入watershed为输出格网 问题7:watershed中的流域有:38 问题8:如果流量累积临界值从500改成1000,则流域数目减少,只有18。 23
习作四:生成泄流点的上游集水区 1. 插入新的数据帧:单击菜单栏Insert,选择Data Frame,重命名为Task4。单击flowdirection、flowaccumu、source和 pourpoints.shp添加到Tas4中。 ,将 2. 将pourpoints转换为栅格:从Spatial Analyst下拉菜单选择Options,在General栏选择chap15为工作目录;在Extent栏,选择flowaccumu为分析范围;在Cell Size栏,选择flowaccumu为分析的像元大小。再从Spatial Analyst下拉菜单选择Convert/Deature to Raster,选择pourpoints 为输入要素,输入pourptgd为输出网格。 3. 创建Calculation:从Spatial Analyst下拉菜单选择Raster Caculator,在弹出的对话框的表达式中输入watershed([flowdirection],[pourptgd]),单击Evaluate。 24
问题9:对应每个泄流点的像元各有 1和4 个 4. 放大显示一个泄流点: 5. 创建Calculation2:从Spatial Analyst下拉菜单选择Raster Caculator,在弹出的对话框的表达式中输入snappour([pourptgd],[flowaccumu],90),单击Evaluate。
25