ArcGIS-10.0-在DEM的基础上划分小流域 下载本文

内容发布更新时间 : 2024/9/21 12:41:57星期一 下面是文章的全部内容请认真阅读。

ArcGIS 10.0 在DEM的基础上划分小流域

根据DEM提取河流网络,计算流水累积量、流向、根据指定的流域面积大小自动划分流域

1. 加载DEM

打开ArcMap,加载数据DEM数据文件

如果DEM中有很多异常值,可能刚加载进来的时候是全灰或者全白,这个时候需要右键→图层属性,进行调整。

2. Fill

DEM表面存在着一些凹陷的区域(DEM本身是插值计算的,很难与现实情况完全符合),由于这些区域异常低值存在,使得该区域在进行水流流向计算时得到不合理的水流方向。因此,应该首先对原始DEM数据进行洼地填充,得到无洼地的DEM。

打开ArcToolbox中的水文分析模块。使用Spatial Analyst Tools→Hydrology→Fill 如果没有水文分析模块,请用Customize→Extensions→Spatial Analyst添加扩展模块。

3. Flow Direction

ArcGIS中的水流方向利用D8算法计算。针对每一个栅格,将其高程与周围八个栅格进行比较,得到水流方向。最终得到的结果是一个栅格图,每个象元上的值的含义如下图所示。如果某象元算得的水流方向是正东方向,则值为1.如果西北,则为128,以此类推。

注意,这里要用的DEM已经不是原始的DEM了,需要用经过Fill后的DEM,也就是第二步生成的结果DEM。(文件命名不能超过13个字符?好像是) 使用Spatial Analyst Tools→Hydrology→Flow Direction