Skip to main content

A New Algorithm for Extracting Drainage Networks from Gridded DEMs

  • Chapter
  • First Online:
Cartography from Pole to Pole

Part of the book series: Lecture Notes in Geoinformation and Cartography ((ICA))

Abstract

Drainage networks are important abstract features in terrain modeling and play functional roles in hydrological, geomorphologic and biological analyzing models. Watershed indices based on drainage networks are crucial in flood predicting models. Huge efforts have been made on automatic extraction of drainage networks. However, there are no effective methods to extract threshold-insensitive and noise-free drainage networks from gridded elevation data. This chapter proposes an algorithm to extract complete and reasonable drainage networks from gridded digital elevation models (DEMs) by integrating global and local methodologies. First, the flow routing algorithm is employed to derive primary drainage segments, which includes depression removal, flow direction computation, flow accumulation and threshold value setting. Threshold values, which are used to filter out meaningful drainage segments from accumulation information, are set based on experts’ experience and terrain types. The value heavily influences lengths of individual drainage segments and geometric forms of extracted drainage networks and watersheds, whereas the results are sensitive to threshold values and can introduce uncertainties to further analysis. In order to incorporate the missing drainage segments filtered out by given threshold values, the second step utilizes a moving-kernel method to flag morphometrically characteristic points, which are then integrated into the initial result by downward and upward connecting processes based on flow direction information produced in the first step. Both above mentioned two steps introduce congested drainage segments, which are taken as noises for constructing geometrically clear and topologically consistent drainage networks. In the third step, noisy drainage segments and parallel drainage segments are classified into different types and handled by inductive analysis and rule-based treatment. The topological consistency of drainage networks is maintained in every step. The final results include single-pixel-width drainage networks and correspondent watershed sub-divisions. Two datasets covering different geomorphological areas are used to test our new algorithm. The Strahler ordering scheme, length and structure of extracted drainage networks are analyzed. The quantitative analysis demonstrates that extracted drainage networks based on the new algorithm are insensitive to threshold values. Visual inspection by overlaying extracted drainage networks with contour lines shows that drainage segments are consistent with the contour curvature.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Ai T (2007) The drainage network extraction from contour lines for contour line generalization. ISPRS J Photogram Remote Sens 62(2):93–103

    Article  Google Scholar 

  • Aumann G, Ebner H, Tang L (1991) Automatic derivation of skeleton lines from digitized contours. ISPRS J Photogram Remote Sens 46(5):259–268

    Article  Google Scholar 

  • Band L (1986) Topographic partition of watersheds with digital elevation models. Water Resources Research 22(1):15–24

    Google Scholar 

  • Bennett D, Armstrong M (1996) An inductive knowledge based approach to terrain feature extraction. Cartogr Geographic Inform Syst 23(1):3–19

    Article  Google Scholar 

  • Brandli M (1996) Hierarchical models for the definition and extraction of terrain features. Geographic objects with indeterminate boundaries. Taylor & Francis, London, pp 257–270

    Google Scholar 

  • Douglas D (1986) Experiments to locate ridges and channels to create a new type of digital elevation model. Cartographica 23(1):29–61

    Article  Google Scholar 

  • Endreny T, Wood E (2003) Maximizing spatial congruence of observed and DEM-delineated overland flow networks. Int J GIS 17(7):699–713

    Google Scholar 

  • Falcidieno B, Spagnuolo M (1991) A new method for the characterization of topographic surfaces. Int J GIS 5(4):397–412

    Google Scholar 

  • Farr T, Rosen P, Caro E et al (2007) The shuttle radar topography mission. Rev Geophys 45:2005RG000183

    Google Scholar 

  • Freeman T (1991) Calculating catchment area with divergent flow based on a regular grid. Computers and Geosciences 17(3):413–422

    Google Scholar 

  • Jenson S, Domingue J (1988) Extracting topographic structure from digital elevation data for geographic information system analysis. Photogramm Eng Remote Sens 54(11):1593–1600

    Google Scholar 

  • Jordan G (2007) Adaptive smoothing of valleys in DEMs using TIN interpolation from ridgeline elevations: an application to morphotectonic aspect analysis. Comput Geosci 33(4):573–585

    Article  Google Scholar 

  • Kweon I, Kanade T (1994) Extracting topographic terrain features from elevation maps. J Comput Vis, Graph Image Process: Image Underst 59(2):171–182

    Article  Google Scholar 

  • Mark D (1984) Automated detection of drainage networks from digital elevation models. Cartographica 21(2):168–178

    Google Scholar 

  • Martz L, Garbrecht J (1998) The treatment of flat areas and depressions in automated drainage analysis of raster digital elevation models. Hydrol Process 12:843–855

    Article  Google Scholar 

  • Moore I, Grayson R, Ladson A (1991) Digital terrain modelling: a review of hydrological, geomorphological, and biological applications. Hydrol Process 5(1):3–30

    Article  Google Scholar 

  • O’Callaghan J, Mark D (1984) The extraction of drainage networks from digital elevation data. Comput Vis Graph Image Process 28(4):323–344

    Article  Google Scholar 

  • Passalacqua P, Do Trung T, Foufoula-Georgiou E, Sapiro G, Dietrich W (2010) A geometric framework for channel network extraction from lidar: nonlinear diffusion and geodesic paths. J Geophys Res 115:F01002

    Google Scholar 

  • Planchon O, Darboux F (2001) A fast, simple and versatile algorithm to fill the depressions of digital elevation models. In: Auzet V, Poesen J, Valentin C (eds) Catena Special Issue, Elsevier 46(2/3):159–176

    Google Scholar 

  • Pan F, Stieglitz M, McKane R (2012) An algorithm for treating flat areas and depressions in digital elevation models using linear interpolation. Water Resourc Res 48:W00L10

    Google Scholar 

  • Poggio L, Soille P (2012) Influence of pit removal methods on river network position. Hydrol Process 26:1984–1990

    Article  Google Scholar 

  • Qian J, Ehrich R, and Campbell J (1990) DNESYS-an expert system for automatic extraction of drainage networks from digital elevation data, IEEE Transactions on Geoscience and Remote Sensing 28(1):29–45

    Google Scholar 

  • Tarolli P, Sofia G, Fontana G (2012) Geomorphic features extraction from high-resolution topography: landslide crowns and bank erosion. Nat Hazards 61:65–83

    Article  Google Scholar 

  • Rana S (2004) Topological data structures for surfaces: an introduction to geographical information science. Wiley, Chichester

    Book  Google Scholar 

  • Schneider B (2003) Surface networks: extension of the topology and extraction from bilinear surface patches. In: Proceedings of GeoComputation 2003, University of Southampton, UK, CD-ROM

    Google Scholar 

  • SRTM data. http://www2.jpl.nasa.gov/srtm/. Accessed 1 Oct 2012

  • Tarboton D (1997) A new method for the determination of flow directions and upslope areas in grid digital elevation models. Water Resour Res 33(2):309–319

    Article  Google Scholar 

  • Tribe A (1991) Automated recognition of valley heads digital from elevation data. Earth Surf Proc Landf 16(1):33–49

    Article  Google Scholar 

  • Van Kreveld M (1997) Digital elevation models and TIN algorithms. Algorithmic foundations of geographic information systems. Springer, Berlin, pp 37–78

    Google Scholar 

  • Wang L, Liu H (2006) An efficient method for identifying and filling surface depressions in digital elevation models for hydrologic analysis and modelling. Int J GIS 20(2):193–213

    Google Scholar 

  • Weibel R (1992) Models and experiments for adaptive computer-assisted terrain generalization. Cartogr Geogr Inf Syst 19(3):133–153

    Article  Google Scholar 

  • Wilson J (2012) Digital terrain modeling. Geomorphology 137:107–121

    Article  Google Scholar 

  • Wood J (1996) The geomorphological characterisation of digital elevation models. City University PhD Thesis

    Google Scholar 

  • Wu HH (1981) Prinzip und Methode der automatischen Generalisierung der Reliefformen. Nachrichten aus dem Karten- und Vermessungswesen Heft Nr. 85:163–174

    Google Scholar 

  • Yu S, van Kreveld M and Snoeyink J (1996) Drainage queries in TINs: from local to global and back again. In: Proceedings of 7th international symposium on spatial data handling, pp 13A1–13A14

    Google Scholar 

  • Zhou Q, Pilesjö P, Chen Y (2011) Estimating surface flow paths on a digital elevation model using a triangular facet network. Water Resour Res 47:W07522

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tao Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wang, T. (2014). A New Algorithm for Extracting Drainage Networks from Gridded DEMs. In: Buchroithner, M., Prechtel, N., Burghardt, D. (eds) Cartography from Pole to Pole. Lecture Notes in Geoinformation and Cartography(). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32618-9_24

Download citation

Publish with us

Policies and ethics