• DocumentCode
    36859
  • Title

    An Efficient Algorithm for Calculating Drainage Accumulation in Digital Elevation Models Based on the Basin Tree Index

  • Author

    Su, Charles ; Yu, Weimin ; Feng, C. ; Yu, Chu ; Huang, Z. ; Zhang, Xiaobing

  • Volume
    12
  • Issue
    2
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    424
  • Lastpage
    428
  • Abstract
    Calculating drainage accumulation in a digital elevation model (DEM) is a common requirement for hydrology and terrain analysis. This letter presents a basin tree index (BTI) algorithm to improve the efficiency of this calculation, achieving the time complexity of O(N) and the input–output efficiency of O(\\hbox {Scan}(N)) . We have developed a BTI to guide the calculation sequence, allowing us to avoid invalid and repeat manipulation and to reduce random scattered data access. The BTI provides a one-to-one correspondence between a basin and an outlet, and it maintains cells orderly in terms of both the elevation and the spatial distribution, as it is built by tracing the drainage path from the outlet to the source directly. This is achieved according to the drainage direction for each basin extracted from the DEM, where basins are divided based on watersheds. Therefore, the drainage accumulation can be calculated by traversing the BTIs from their leaves to roots linearly and simultaneously. These BTIs divide the entire study area into several basins that can be processed in isolation, reducing the search scope for basins and allowing the algorithm to efficiently utilize the main memory and decrease the data swapping between the main memory and the disk. A DEM for the Zhejiang Province in China was used to validate the results and compare the processing speeds. The results show that the algorithm provides the same calculation result as alternative algorithms but becomes more efficient as the volume of the DEM data increases. Furthermore, the BTI algorithm in this letter is easy to implement.
  • Keywords
    Algorithm design and analysis; Buildings; Computational modeling; Digital elevation models; Indexes; Sorting; Time complexity; Basin; drainage accumulation; geographic information system (GIS); hydrology; watershed;
  • fLanguage
    English
  • Journal_Title
    Geoscience and Remote Sensing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1545-598X
  • Type

    jour

  • DOI
    10.1109/LGRS.2014.2345561
  • Filename
    6880778