ArcGIS 10
0 在 DEM 的基础上划分小流域根据 DEM 提取河流网络,计算流水累积量、流向、根据指定的流域面积大小自动划分流域1
加载 DEM打开 ArcMap,加载数据 DEM 数据文件假如 DEM 中有很多异常值,可能刚加载进来的时候是全灰或者全白,这个时候需要右键→图层属性,进行调整
FillDEM 表面存在着一些凹陷的区域(DEM 本身是插值计算的,很难与现实情况完全符合),由于这些区域异常低值存在,使得该区域在进行水流流向计算时得到不合理的水流方向
因此 ,应该首先对原始 DEM 数据进行洼地填充,得到无洼地的 DEM
打开 ArcToolbox 中的水文分析模块
使用 Spatial Analyst Tools→Hydrology→Fill假如没有水文分析模块,请用 Customize→Extensions→Spatial Analyst 添加扩展模块
Flow DirectionArcGIS 中的水流方向利用 D8 算法计算
针对每一个栅格,将其高程与周围八个栅格进行比较,得到水流方向
最终得到的结果是一个栅格图,每个象元上的值的含义如下图所示
假如某象元算得的水流方向是正东方向,则值为 1
假如西北,则为 128,以此类推
注意,这里要用的 DEM 已经不是原始的 DEM 了,需要用经过 Fill 后的 DEM,也就是第二步生成的结果DEM
(文件命名不能超过 13 个字符
好像是)使用 Spatial Analyst Tools→Hydrology→Flow Direction4
Flow AccumulationFlow Accumulation 由 Flow Direction 数据计算而来
每一个栅格 Flow Accumulation 的值代表着其上游有多少个栅格的 Flow Direction 最终汇流经过该栅格