The ultimate goal of flow modeling is computing indices that correctly estimate real phenomena. There is a large body of GIS literature concerned with issues involved in flow modeling on terrains. The focus of TerraFlow are the computational aspects of the indices rather than their suitability to the real phenomena. The accuracy of flow accumulation depends on the accuracy of the flow directions, and in particular on the accuracy of assigning flow directions on flat areas. As we have mentioned above, TerraFlow gives two choices for the computation of flow directions, SFD and MFD. From the computational point of view MFD and SFD do not make a (big) difference. In practice, it looks like MFD are natural on slopes, while SFD give better results on flat areas. MFD produces unconnected, divergent flow lines, while SFD produces convergent flow.
Consider the sample DEM, its plateaus (as computed by TerraFlow) and the flow accumulation computed by ArcInfo.
Below we illustrate the results of running the different combinations of FILL and FLOW on the sample dataset. We show only the flow accumulation grids. The meaning of the combinations can be found in Features.
|
|
|
|
|
|
|
|
In addition to these the user can obtain even more flow accumulation results by experimenting with different -c thresholds.
| Total running time of Terraflow at different main memory sizes. Data size is in million elements and running time is in hours. |
|---|