[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article
Public Access

Flood Risk Analysis on Terrains

Published: 05 June 2019 Publication History

Abstract

An important problem in terrain analysis is modeling how water flows across a terrain and creates floods by filling up depressions. In this article, we study the flooding query problem: Preprocess a given terrain Σ, represented as a triangulated xy-monotone surface with n vertices, into a data structure so that for a query rain region R and a query point q on Σ, one can quickly determine how much rain has to fall in R so that q is flooded. Available terrain data is often subject to uncertainty, which must be incorporated into the terrain analysis. For instance, the digital elevation models of terrains have to be refined to incorporate underground pipes, tunnels, and waterways under bridges, but there is often uncertainty in their existence. By representing the uncertainty in the terrain data explicitly, we can develop methods for flood risk analysis that properly incorporate terrain uncertainty when reporting what areas are at risk of flooding.
We present two results. First, we present an O(n log n)-time algorithm for preprocessing Σ with a linear-size data structure that can answer a flooding query in O(|R| + m log n) time, where |R| is the number of vertices in R, m is the number of so-called tributaries of q at which rain is falling, and n is the number of vertices of the terrain. Next, we extend this data structure to handle “uncertain” terrains using a standard Monte Carlo method. Given a probability distribution on terrain data, our data structure returns the probability of a query point being flooded if a specified amount of rain falls on a query region. We implement our data structure and test it on real terrains, showing that a small number of samples suffice to accurately estimate the flood risk.

References

[1]
Pankaj K. Agarwal, Lars Arge, and Ke Yi. 2010. I/O-efficient batched union-find and its applications to terrain analysis. ACM Trans. Algorithms 7, 1 (2010), 11.
[2]
Pankaj K. Agarwal, Sayan Mukherjee, and Wuzhou Zhang. 2015. Contour trees of uncertain terrains. In Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 43.
[3]
Lars Arge, Jeffrey S. Chase, Patrick Halpin, Laura Toma, Jeffrey S. Vitter, Dean Urban, and Rajiv Wickremesinghe. 2003. Efficient flow computation on massive grid terrain datasets. GeoInf. 7, 4 (2003), 283--313.
[4]
Lars Arge, Mathias Rav, Sarfraz Raza, and Morten Revsbæk. 2017. I/O-efficient event based depression flood risk. In Proceedings of the 19th Workshop on Algorithm Engineering and Experiments. SIAM, 259--269.
[5]
Lars Arge, Mathias Rav, Morten Revsbæk, Yujin Shin, and Jungwoo Yang. Manuscript. Sea-rise flood prediction on massive dynamic terrains.
[6]
Lars Arge and Morten Revsbæk. 2009. I/O-efficient contour tree simplification. In Proceedings of the 20th International Symposium on Algorithms and Computation. 1155--1165.
[7]
Lars Arge, Morten Revsbæk, and Norbert Zeh. 2010. I/O-efficient computation of water flow across a terrain. In Proceedings of the 26th Annual Symposium on Computational Geometry. ACM, 403--412.
[8]
Samuel W. Bent, Daniel D. Sleator, and Robert E. Tarjan. 1985. Biased search trees. SIAM J. Comput. 14, 3 (1985), 545--568.
[9]
Gerth S. Brodal. 1994. Partially persistent data structures of bounded degree with constant update time. BRICS Report Series 1, 35 (1994), 1--24.
[10]
Gerth S. Brodal, George Lagogiannis, and Robert E. Tarjan. 2012. Strict Fibonacci heaps. In Proceedings of the of the 44th Annual ACM Symposium on Theory of Computing. ACM, 1177--1184.
[11]
Hamish Carr, Jack Snoeyink, and Ulrike Axen. 2003. Computing contour trees in all dimensions. Comput. Geom. Theory Appl. 24, 2 (2003), 75--94.
[12]
Hamish Carr, Jack Snoeyink, and Michiel van de Panne. 2010. Flexible isosurfaces: Simplifying and displaying scalar topology using the contour tree. Computational Geometry 43, 1 (2010), 42--58.
[13]
Danish Geodata Agency. 2007. The Danish Elevation Model DHM-2007/Terræn_bro. Retrieved from http://eng.gst.dk.
[14]
Andrew Danner, Thomas Mølhave, Ke Yi, Pankaj K. Agarwal, Lars Arge, and Helena Mitásová. 2007. TerraStream: From elevation data to watershed hierarchies. In Proceedings of the 15th Annual ACM International Symposium on Advances in Geographic Information Systems. ACM, 28.
[15]
Edelsbrunner, Harer, and Zomorodian. 2003. Hierarchical Morse—Smale complexes for piecewise linear 2-manifolds. Discrete Comput. Geom. 30, 1 (May 2003), 87--107.
[16]
Branko Grünbaum. 1975. Venn diagrams and independent families of sets. Math. Mag. 48, 1 (1975), 12--23.
[17]
Sariel Har-Peled. Geometric Approximation Algorithms. American Mathematical Society, Boston. 2011.
[18]
Dov Harel and Robert E. Tarjan. 1984. Fast algorithms for finding nearest common ancestors. SIAM J. Comput. 13, 2 (1984), 338--355.
[19]
Joe Harris. Algebraic Geometry: A First Course. Springer. 1992.
[20]
Indiana Spatial Data Portal. 2013. Indiana Orthophotography (RGBI), LiDAR, and Elevation. Retrieved from http://gis.iu.edu/datasetInfo/statewide/in_2011.php.
[21]
Susan K. Jenson and Julia O. Domingue. 1988. Extracting topographic structure from digital elevation data for geographic information system analysis. Photogramm. Eng. Remote Sens. 54, 11 (1988), 1593--1600.
[22]
Marc van Kreveld, René van Oostrum, Chandrajit Bajaj, Valerio Pascucci, and Dan Schikore. 1997. Contour trees and small seed sets for isosurface traversal. In Proceedings of the 13th Annual Symposium on Computational Geometry. ACM, 212--220.
[23]
Yuanxin Liu and Jack Snoeyink. 2005. Flooding triangulated terrain. In Proceedings of the 11th International Symposium on Spatial Data Handling. Springer, 137--148.
[24]
Aaron Lowe and Pankaj K. Agarwal. 2018. Flood-risk analysis on terrains under the multiflow-direction model. In Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM.
[25]
John F. O’Callaghan and David M. Mark. 1984. The extraction of drainage networks from digital elevation data. Comput. Vision Graphics Image Process. 28, 3 (1984), 323--344.
[26]
Mathias Rav, Aaron Lowe, and Pankaj K. Agarwal. 2017. Flood risk analysis on terrains. In Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 36.
[27]
Daniel D. Sleator and Robert E. Tarjan. 1983. A data structure for dynamic trees. J. Comput. Syst. Sci. 26, 3 (1983), 362--391.
[28]
Sergey P. Tarasov and Michael N. Vyalyi. 1998. Construction of contour trees in 3D in O(n log n) steps. In Proceedings of the 14th Annual Symposium on Computational Geometry. ACM, 68--75.
[29]
V.N. Vapnik and A. Ya Chervonenkis. 1971. On the uniform convergence of relative frequencies of events to their probabilities. Theory Probab. Appl. 16, 2 (1971), 264--280.

Cited By

View all
  • (2023)1D and 2D Flow Routing on a TerrainACM Transactions on Spatial Algorithms and Systems10.1145/35396609:1(1-39)Online publication date: 12-Jan-2023
  • (2022)A Decision Support Model for Improvement of Urban Resilience through Accessibility AnalysisInternational Journal of Environment and Geoinformatics10.30897/ijegeo.10849299:4(113-123)Online publication date: 25-Dec-2022
  • (2020)1D and 2D Flow Routing on a TerrainProceedings of the 28th International Conference on Advances in Geographic Information Systems10.1145/3397536.3422269(5-14)Online publication date: 3-Nov-2020

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Spatial Algorithms and Systems
ACM Transactions on Spatial Algorithms and Systems  Volume 5, Issue 1
Special Issue on SIGSPATIAL 2017
March 2019
146 pages
ISSN:2374-0353
EISSN:2374-0361
DOI:10.1145/3336122
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 June 2019
Accepted: 01 November 2018
Revised: 01 September 2018
Received: 01 May 2018
Published in TSAS Volume 5, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Monte Carlo method
  2. Terrains
  3. contour trees
  4. data uncertainty
  5. geographical information systems
  6. stochastic process

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • Danish National Research Foundation and Innovation Fund Denmark
  • ARO
  • U.S.-Israel Binational Science Foundation
  • NSF

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)156
  • Downloads (Last 6 weeks)61
Reflects downloads up to 23 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)1D and 2D Flow Routing on a TerrainACM Transactions on Spatial Algorithms and Systems10.1145/35396609:1(1-39)Online publication date: 12-Jan-2023
  • (2022)A Decision Support Model for Improvement of Urban Resilience through Accessibility AnalysisInternational Journal of Environment and Geoinformatics10.30897/ijegeo.10849299:4(113-123)Online publication date: 25-Dec-2022
  • (2020)1D and 2D Flow Routing on a TerrainProceedings of the 28th International Conference on Advances in Geographic Information Systems10.1145/3397536.3422269(5-14)Online publication date: 3-Nov-2020

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media