A linear time algorithm to compute the drainage network on grid terrains

We present a new and faster internal memory method to compute the drainage network, that is, the flow direction and accumulation on terrains represented by raster elevation matrices. The main idea is to surround the terrain by water (as an island) and then to raise the outside water level step by step, with depressions filled when the water reaches their boundary. This process avoids the very time-consuming depression filling step used by most of the methods to compute flow routing, that is, the flow direction and accumulated flow. The execution time of our method is very fast, and linear in the terrain size. Tests have shown that our method can process huge terrains more than 100 times faster than other recent methods.

[1]  L. Wang,et al.  An efficient method for identifying and filling surface depressions in digital elevation models for hydrologic analysis and modelling , 2006, Int. J. Geogr. Inf. Sci..

[2]  Frédéric Darboux,et al.  A fast, simple and versatile algorithm to fill the depressions of digital elevation models , 2002 .

[3]  M. Santini,et al.  Pre-processing algorithms and landslide modelling on remotely sensed DEMs , 2009 .

[4]  Qing Zhu,et al.  An efficient depression processing algorithm for hydrologic analysis , 2006, Comput. Geosci..

[5]  R. Bras,et al.  A physically-based method for removing pits in digital elevation models , 2007 .

[6]  Lars Arge,et al.  Flow Computation on Massive Grid Terrains , 2001 .

[7]  D. Tarboton A new method for the determination of flow directions and upslope areas in grid digital elevation models , 1997 .

[8]  Liu Yonghe,et al.  Another Fast and Simple DEM Depression-Filling Algorithm Based on Priority Queue Structure , 2009 .

[9]  John F. O'Callaghan,et al.  The extraction of drainage networks from digital elevation data , 1984, Comput. Vis. Graph. Image Process..

[10]  Thomas A. Hennig,et al.  The Shuttle Radar Topography Mission , 2001, Digital Earth Moving.

[11]  Charles V. Jakowatz,et al.  Spotlight-Mode Synthetic Aperture Radar: A Signal Processing Approach , 1996 .

[12]  Helena Mitasova,et al.  Efficient extraction of drainage networks from massive, radar-based elevation models with least cost path search , 2011 .

[13]  Pankaj K. Agarwal,et al.  TerraStream: from elevation data to watershed hierarchies , 2007, GIS.