提出了一种新的多流向算法方法(MFD—fg),其基本思想是水流分配策略应在空间上随着与下坡坡度相关的地形参数而变,从而地形对水流分配的影响可以得到合理、有效的建模。比较分析表明,MFD—fg采用以最大下坡坡度的线性函数对水流分配进行加权,是较好的水流分配策略。应用实验表明,与目前具代表性的单流向算法与多流向算法相比,MFD-fg方法的结果可获得更合理的汇流面积。
The estimation of flow direction is an important aspect in digital terrain analysis. There are two basic flow direction algorithms: the single flow direction algorithm (SFD) and the multiple flow direction algorithm (MFD). SFD only allows flow to follow in the steepest downslope direction and is not suited for modeling the dispersal flow over slope. MFD allows flow to be distributed to all downhill neighbor cells. The currently three kinds of flow partition schemes are used by MFD algorithms : ( 1 ) weighting the flow apportioning with constant exponent which will result in too diverging flow pattern; (2) using an accumulation-based exponent which requires the accumulation distribution and an appropriate accumulation threshold determined mainly by using SFD or MFD; and (3) the "Form-based" MFD based on the analysis of the topographic form of a surface facet which is too sensitive to DEM' s error. This paper presents a new MFD algorithm, MFD-fg. The basic idea of MFD-fg is that the flow partition scheme should spatially vary as the terrain changes so that the effect of the local terrain condition on the flow distribution can be reasonably modelled with the clear physical meanings. The experiments show that the linear function of the maximum downslope is an appropriate approach to measure the flow apportioning. Our experiment shows that the new approach, compared with SFD and other MFD approaches, get more reasonable flow accumulation index.