References [1] Pankaj Agarwal, Lars Arge and Andrew Danner. From Point Cloud to Grid DEM: A Scalable Approach. In Proc. 12th Intl. Symp. on Spatial Data.

Slides:



Advertisements
Similar presentations
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
Advertisements

Department of Geoinformation Science Technische Universität Berlin WS 2006/07 Geoinformation Technology: lecture 9a Triangulated Networks Prof. Dr. Thomas.
Lars Arge 1/13 Efficient Handling of Massive (Terrain) Datasets Lars Arge A A R H U S U N I V E R S I T E T Department of Computer Science.
Fast and Extensible Building Modeling from Airborne LiDAR Data Qian-Yi Zhou Ulrich Neumann University of Southern California.
Digital terrain analyses – DEM principles DEM data structure Lines – contour map Raster – altitude matrix Vector – TIN/Triangular irregular network Vector.
Modeling & Analyzing Massive Terrain Data Sets (STREAM Project) Pankaj K. Agarwal Workshop on Algorithms for Modern Massive Data Sets.
Digital Terrain Model (DTM)
What’s the Point? Interpolation & Extrapolation with a Regular Grid DEM David Kidner, Mark Dorey & Derek Smith University of Glamorgan School of Computing.
. Computing Contour Maps & Answering Contour Queries Pankaj K. Agarwal Joint work with Lars Arge ThomasMolhave Thomas Molhave Bardia Sadri.
CSE554ContouringSlide 1 CSE 554 Lecture 4: Contouring Fall 2013.
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
Spatial Information Systems (SIS)
3D and Surface/Terrain Analysis
Lasse Deleuran 1/37 Homotopic Polygonal Line Simplification Lasse Deleuran PhD student.
Celso Ferreira¹, Francisco Olivera², Dean Djokic³ ¹ PH.D. Student, Civil Engineering, Texas A&M University ( ² Associate.
WFM 6202: Remote Sensing and GIS in Water Management
Raster Data. The Raster Data Model The Raster Data Model is used to model spatial phenomena that vary continuously over a surface and that do not have.
Streaming Computation of Delaunay Triangulations Jack Snoeyink UNC Chapel Hill Jonathan Shewchuk UC Berkeley Yuanxin Liu UNC Chapel Hill Martin Isenburg.
Representation of spatial data
Lars Arge 1/14 A A R H U S U N I V E R S I T E T Department of Computer Science Efficient Handling of Massive (Terrain) Datasets Professor Lars Arge University.
Problem proposed by StereoCarto, S.L.
Chapter 3 2D AND 3D SPATIAL DATA REPRESENTATIONS 김 정 준.
Geography 360 Principles of Cartography May 19, 2006.
Generating Raster DEM from Mass Points via TIN Streaming Jack Snoeyink UNC Chapel Hill Jonathan Shewchuk UC Berkeley Tim Thirion UNC Chapel Hill Martin.
Week 10. GIS Data structure II
From Elevation Data to Watershed Hierarchies Pankaj K. Agarwal Duke University Supported by ARO W911NF
Flow modeling on grid terrains. DEM Representations TIN Grid Contour lines Sample points.
Lars Arge 1/12 Lars Arge. 2/12  Pervasive use of computers and sensors  Increased ability to acquire/store/process data → Massive data collected everywhere.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Graphics Application Lab Myoung-Ah Kang, Sylvie Servigne,Ki-Joune Li, Robert Laurini CIKM’ 99 Kim Hyong-Jun, Yoon Tai-Jin GA Lab. Indexing Field Values.
Spatial data Visualization spatial data Ruslan Bobov
Terrain Mapping and Analysis
Spatial data models (types)
TerraStream: From Elevation Data to Watershed Hierarchies Thursday, 08 November 2007 Andrew Danner (Swarthmore), T. Moelhave (Aarhus), K. Yi (HKUST), P.
Intro. To GIS Lecture 9 Terrain Analysis April 24 th, 2013.
REFERENCE SURFACE LTJG Anthony Klemm and Prof. Shachak Pe’eri LAB 3.
DigitalTerrainModelling: 1 Digital Terrain Model also known as –digital ground model (DGM) & –digital height model (DHM) a method of representing the.
Model Construction: interpolation techniques 1392.
CFR 250/590 Introduction to GIS, Autumn D Analysis & Surface Modeling © Phil Hurvitz, vector_analysis_1.ppt 1  Overview 3D Analysis &
Spatial Databases: Digital Terrain Model Spring, 2015 Ki-Joune Li.
Chapter 8 – Geographic Information Analysis O’Sullivan and Unwin “ Describing and Analyzing Fields” By: Scott Clobes.
Raster data models Rasters can be different types of tesselations SquaresTrianglesHexagons Regular tesselations.
The Nature of Geographic Data Based in part on Longley et al. Chapters 3 and 4.
L15 – Spatial Interpolation – Part 1 Chapter 12. INTERPOLATION Procedure to predict values of attributes at unsampled points Why? Can’t measure all locations:
R I T Rochester Institute of Technology Geometric Scene Reconstruction Using 3-D Point Cloud Data Feng Li and Steve Lach Advanced Digital Image Processing.
ProblemAssumption and PreliminariesAlgorithm  How does the water flow and depressions fill during non-uniform rain over a terrain?  Can we efficiently.
Introduction Terrain Level set and Contour tree Problem Maintaining the contour tree of a terrain under the following operation: ChangeHeight(v, r) : Change.
Sonar Scans of the Seabed Why?  Creating height maps, nautical depth charts.  Terrain analysis: search for oil, inspection of pipelines. How?  LIDAR.
Statistical Surfaces, part II GEOG370 Instructor: Christine Erlien.
MotivationKinetic Data StructuresExampleKDS Properties Networks play a central role in numerous applications, and the design of good networks is therefore.
Headlines - Font: Ariel, Size:32, white Breadtext: Font: Ariel, Size: 22, color white This is a table cell with color RGB 96,96,96 Headline Running text.
Can You Trust Google Earth? Math and Computer Science Department Seminar Wheaton College.
Approximation by Constraints Why do we need approximation/interpolation? –Record values at some finite set of points in space and time. –Does not capture.
TerraSTREAM: Terrain Processing Pipeline MADALGO – Center for Massive Data Algorithmics, a Center of the Danish National Research Foundation What TerraSTREAM.
Estimating pedestrian journey time to health facilities using a GIS Click to Continue.
Abstract This study examines the potential impact of 21 st century sea-level rise on Aarhus, the second largest city in Denmark, emphasizing the economic.
Digital Elevation Models (DEMs)Constructing Grid DEMConstructing Contour Map Constructing TIN DEM Grid DEM Quality Metric A Digital Elevation Model (DEM)
DIGITAL ELEVATION MODEL (DEM), ITS DERIVATIVES & APPLICATIONS
Spatial Data Models.
Flow field representations for a grid DEM
Modeling & Analyzing Massive Terrain Data Sets
Pathfinding Over Streaming Terrain
Statistical surfaces: DEM’s
Surface Analysis Tools
May 18, 2016 Spring 2016 Institute of Space Technology
Spatial interpolation
Spatial Databases: Digital Terrain Model
Creating Surfaces with 3D Analyst
Spatial Databases: Digital Terrain Model
Presentation transcript:

References [1] Pankaj Agarwal, Lars Arge and Andrew Danner. From Point Cloud to Grid DEM: A Scalable Approach. In Proc. 12th Intl. Symp. on Spatial Data Handling (SDH), 2007 [2] Lars Arge, Henrik Blunck and Anders Hesselund-Jensen, "I/O-efficient Quadtree Construction and Leaf Neighbor Finding“, draft. [3] Lars Arge, Henrik Blunck and Anders Hesselund-Jensen, "I/O-efficient Nearest Neighbor Algorithms for Grid DEM Quality Evaluation, draft. Grid DEM quality metrics  Problem: Often grid DEM points are interpolated from very distant input points. User would like to know “trustworthiness” of each grid point Contour line visualization of a grid. There are obvious flaws in the vicinity of buildings (where no input points are available)  Our approach: We compute nearest input point for each grid DEM cell  I/O-efficient algorithm: We compute nearest points by adapting known nearest-neighbor algorithms and exploiting uniformity of grid [3] Visualizations of our measure. Areas with very close input points are green, areas with relatively close input points are blue and areas with distant input points are red Integration into TerraSTREAM Digital elevation models (DEM)  Digital Elevation Model (DEM) is a representation of a terrain  Two main DEM models  Uniform grid (Grid)  Triangulated irregular network (TIN)  A DEM is usually constructed from a finite set of height measurements (e.g., LAS LIDAR data) Grid DEMs and their construction  Grid DEM is a uniform grid of height values  Advantage: Simple terrain analysis algorithms  Drawbacks / Challenges:  Inefficient representation of highly varying terrain  Need to interpolate input data points when constructing grid DEM  Adaptive construction:  We adaptively break grid into tiles containing “few” input data points  We interpolate in each tile independently, also considering data points in neighbor tiles (to ensure smoothness along boundaries) MADALGO – Center for Massive Data Algorithmics, a Center of the Danish National Research Foundation TerraSTREAM: Grid DEM Construction and Quality Metric Height grid 3D visualization of a height grid Tiling of a point data setA tile to interpolate and its neighbors  Observation: One can compute tiling I/O-efficiently to be able to process massive amount of input data [1,2]  Improved algorithm: Cache-oblivious processing of z-ordered tiles in a single main pass [2]:  Presort points according to their order along Z-curve so to resemble on disk the spatial locality of input  Scan through z-ordered points, constructing tiles “on the fly”.  During scan: For interpolation in each tile its neighbors can be accessed efficiently using a cache-oblivious priority queue Points in Quadtree ordered along Z-curve Neighbors of a quadtree cell Grid DEM quality metric Grid DEMs and construction basics Digital Elevation Models (DEMs)I/O-efficient adaptive Grid DEM construction References Grid/TIN ConstructionFlood SimulationTopological SimplificationFlow RoutingFlow AccumulationPfafstetter LabelingContour Map GenerationGrid Quality Metric