Arcgis水文分析模块小流域划分流程

Arcgis水文分析模块小流域划分流程

Arcgis水文分析模块小流域划分流程

总体流程如下

填洼、Fill

DEM表面存在着一些凹陷的区域(DEM本身是插值计算的,很难与现实情况完全符合),由于这些区域异常低值存在,使得该区域在进行水流流向计算时得到不合理的水流方向。因此,应该首先对原始DEM数据进行洼地填充,得到无洼地的DEM。 打开ArcToolbox中的水文分析模块。使用Spatial Analyst
Tools→Hydrology→Fill 如果没有水文分析模块,请用Customize→Extensions→Spatial Analyst添加扩展模块

流向、Flow Direction

ArcGIS中的水流方向利用D8算法计算。针对每一个栅格,将其高程与周围八个栅格进行比较,得到水流方向。最终得到的结果是一个栅格图,每个象元上的值的含义如下图所示。如果某象元算得的水流方向是正东方向,则值为1.如果西北,则为128,以此类推。 注意,这里要用的DEM已经不是原始的DEM了,需要用经过Fill后的DEM,也就是第二步生成的结果DEM。使用Spatial Analyst
Tools→Hydrology→Flow Direction

流量 Flow Accumulation

流量Flow Accumulation由流向Flow Direction数据计算而来。每一个栅格Flow Accumulation的值代表着其上游有多少个栅格的Flow Direction最终汇流经过该栅格。一般而言,计算出来的Accumulation的数值数值越大,代表越有可能是河谷。 使用Spatial Analyst
Tools→Hydrology→Flow Accumulation

河网计算

当流量Flow Accumulation达到一定值的时候,就会产生地表水流,那么所有那些流量Flow Accumulation大于阈值的栅格就是潜在的水流路径,由这些水流路径构成的网络,就是河网。这个阈值是需要人为设定的,与定义的汇水面积有关。这里,我设置为10000,也就是说,如果在某个栅格的上游有10000个栅格的水流会流经这个栅格,则将这个栅格定义为河流。

使用Spatial Analyst
Tools→Map Algebra→Raster Calculator

河网链接Stream link

Stream link记录着河网中节点之间的连接信息。Stream link的每条弧段要么连接着两个作为出水点或汇合点的结点,要么连接着作为出水点的结点和河网起始点。河网节点是计算流域的输入参数。 使用Spatial Analyst
Tools→Hydrology→Stream Link

分水岭Warershed

各个分水岭的值将取自输入栅格中源的值或者要素倾泻点数据。如果倾泻点为栅格数据集,则使用像元值。如果倾泻点为点要素数据集,则从指定的字段中获取值。使用Spatial Analyst
Tools→Hydrology→Warershed

河网分级使用Spatial Analyst Tools→Hydrology→Stream
Oder

河网栅格化矢量生成的河网图是栅格的,这里需要将其转化为矢量。 使用Spatial
Analyst Tools→Hydrology→Stream
to Feature

流域栅格转面 Conversion Tools→From
Raster→Raster to Polygon

Arcgis水文分析模块小流域划分流程****Arcgis水文分析模块小流域划分流程

你可能感兴趣的:(技术方法)