3D Data Management From Point Cloud to City Model GeoSmart Africa 2016, Cape Town

Similar documents
3D Point Cloud Analytics for Updating 3D City Models

data has become increasingly important in many industries

Databases for 3D Data Management: From Point Cloud to City Model

CityGML goes to Broadway

Point cloud data management Peter van Oosterom, Siva Ravada, Mike Horhammer, Oscar Marinez Rubi, Milena Ivanova, Martin Kodde and Theo Tijssen

<Insert Picture Here> Data Management Innovations for Massive Point Cloud, DEM, and 3D Vector Databases

massive aerial LiDAR point clouds

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies

Big Data Spatial Performance with Oracle Database 12c A Practitioner s Panel

Where is... How do I get to...

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here>

Big Data Spatial Performance with Oracle Database 12c A Practitioner s Panel

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

Dr. Rinaldo Wurglitsch Solution Development Manger

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Files Used in this Tutorial

MrSID Plug-in for 3D Analyst

Geo-information in The Hague & National SDI hub PDOK

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

Sustainable Development with Geospatial Information Leveraging the Data and Technology Revolution

Advanced Image Management using the Mosaic Dataset

Emerging Geospatial Trends The Convergence of Technologies. Jim Steiner Vice President, Product Management

Point Clouds: Big Data, Simple Solutions. Mike Lane

3D Building Roof Extraction From LiDAR Data

Smart Cities require Geospatial Data Providing services to citizens, enterprises, visitors...

Point cloud data management

Advancing Sustainability with Geospatial Steven Hagan, Vice President, Server Technologies João Paiva, Ph.D. Spatial Information and Science

GIS Databases With focused on ArcSDE

Geospatial Platforms For Enabling Workflows

GeoKettle: A powerful open source spatial ETL tool

3D GIS: It s a Brave New World

An Oracle White Paper February Managing Unstructured Data with Oracle Database 11g

Applying GIS Analysis to Archaeological Research in Canada

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Big Data Volume & velocity data management with ERDAS APOLLO. Alain Kabamba Hexagon Geospatial

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Geospatial Platforms For Enabling Workflows

Using OBIEE for Location-Aware Predictive Analytics

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

How to handle the Up-to-date Height Model of the Netherlands: detailed, precise, but so huge!

Cloud-based Geospatial Data services and analysis

Geospatial Technology Innovations and Convergence

Graph Database Performance: An Oracle Perspective

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

Big Data and Analytics: A Conceptual Overview. Mike Park Erik Hoel


Oracle Spatial and Graph. Jayant Sharma Director, Product Management

Using PCI Geomatics Software with Oracle 10g Spatial and GeoRaster A PCI Geomatics Whitepaper

Geoinformation Science at the University of Potsdam

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

Standardization Requirements Analysis on Big Data in Public Sector based on Potential Business Models

Enterprise GIS Solutions to GIS Data Dissemination

Big Data and Advanced Analytics Applications and Capabilities Steven Hagan, Vice President, Server Technologies

Realistic benchmarks for point cloud data management systems

TOWARDS AN AUTOMATED HEALING OF 3D URBAN MODELS

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Unstructured Data Management with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R

Agile Analytics on Extreme-Size Earth Science Data

National critical geo infrastructure runs on open source database PostGIS

SAP HANA Cloud Platform Overview Customer

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

Implementing an Imagery Management System at Mexican Navy

Service-Oriented Visualization of Virtual 3D City Models

Development of 3D Cadastre System to Monitor Land Value and Capacity of Zoning (Case study: Tehran)

Business-centric Storage FUJITSU Hyperscale Storage System ETERNUS CD10000

Getting Started With LP360

Oracle Big Data SQL Technical Update

LiDAR Data Management Lessons for Geospatial Data Managers

Geospatial Cloud Computing - Perspectives for

LSD APC Part I Workshop Geographic Information System. Danny Yeung 14 November 2015

Footprint decomposition combined with point cloud segmentation for producing valid 3D models

How To Write An Nccwsc/Csc Data Management Plan

<Insert Picture Here> Move to Oracle Database with Oracle SQL Developer Migrations

3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA

extreme Datamining mit Oracle R Enterprise

Safe Harbor Statement

Key words: Laser Scanning, LIDAR, Surveying and Mapping, Point Cloud, Geospatial software

3-D Object recognition from point clouds

SUN ORACLE EXADATA STORAGE SERVER

Getting Started with Oracle Data Miner 11g R2. Brendan Tierney

Technologies Enabling the Evolution of a Smart City. Brad Schmidt, Intergraph Canada

Urban Land Use Data for the Telecommunications Industry

METHODOLOGY FOR LANDSLIDE SUSCEPTIBILITY AND HAZARD MAPPING USING GIS AND SDI

Notable near-global DEMs include

Oracle Spatial 11g Specialization and Certification Albert Godfrind. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

MSDI: Workflows, Software and Related Data Standards

the Cloud Dean McCormick Regional Sales Manager Geospatial MEA Region

MD imap 2.0 THE NEXT GENERATION OF MARYLAND S ENTERPRISE GIS. Esri MUG Conference Baltimore, MD December 3,

Oracle Platform GIS & Location-Based Services. Fred Louis Solution Architect Ohio Valley

Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP)

Introduction to Imagery and Raster Data in ArcGIS

Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

Executive Summary... 2 Introduction Defining Big Data The Importance of Big Data... 4 Building a Big Data Platform...

Oracle Spatial 10g. An Oracle White Paper August 2005

Einsatzfelder von IBM PureData Systems und Ihre Vorteile.

IBM Netezza High Capacity Appliance

Introduction to GIS.

Big Data Text Mining and Visualization. Anton Heijs

Transcription:

3D Data Management From Point Cloud to City Model GeoSmart Africa 2016, Cape Town Albert Godfrind Spatial Solutions Architect ORACLE Corporation April 13, 2016 Copyright 2014 Oracle and/or its affiliates. All rights reserved. Screenshot courtesy of: IQsoft Spatial Day 2015

Managing 3D Data at National Level Large user community Image courtesy of: IQsoft, Austria Open Standards Screenshot courtesy of Rico Richter, HPI Image courtesy of: PDOK, NL Large data sets Spatial DB Screenshot courtesy of Rico Richter, HPI

Point Cloud Challenges Data Volumes increasing densities with technology Billions of points Storage Where do I put all this data? Archive? Security? Compress? Optimal format for analysis? LAS, LAZ, CSV, Proprietary Analysis Derivative product generation (TINs, Contours, DEMs, Co elate ith othe data e to, aste, et o ks, add esses

Why a Database? Seamless coverage Separation in individual files disappears Extract any subset irrespective of capture Integration with other data Addresses, utilities, land cover, land use and ownership, DEMs a d g ids, i age Information lifecycle management Migrate aging data to cost-efficient storage (SSD, disks, cheaper disks, off-li e a d also ala ilit, a ess o t ols, o ti uous ope atio, disaste e o e, 5

Manage All your Geospatial Data e1 f1 e2 n2 f2 n1 e4 Rasters Networks e3 Topology 3D Oracle Spatial and Graph Geocoding and Routing Locations, track and trace Cables and pipes Land Use

Point Clouds Workflow for Object Type LiDAR Files LiDAR Flat Files Files Load flat ASCII files into point tables then build the point cloud from the point tables Point loader Point tables Build from point tables Query and Clip Direct load from LAS files Flat files Flat filesfiles LiDAR Point Cloud tables Generate Derived Products LiDAR loader Convert to Geometries

Point Clouds Workflow for Relational Type LiDAR Files LiDAR LiDARFiles Files Direct load from LAS files Copy Query and Clip Point tables Copy Generate Derived Products Direct load from flat ASCII files Flat files Flat Flatfiles files Convert to Geometries

Dutch escience research project on Massive Point Clouds Project Consortium, led by Peter v. Oosterom, TU Delft 1. 2. 3. 4. Image courtesy of: PDOK, NL TU Delft: GIS technology TU Delft Library 3TU.Datacentrum TU Delft Shared Service Center ICT NLeSC (Netherlands escience Center) Oracle Corporation (NEDC) Rijkswaterstaat Fugro B.V.

File and Datasets Actual Height Model of the Netherlands (AHN2) Covering surface of the entire country 6-10 pts/m2 640 billion pts 60,185 LAZ files, 987 GB in total, 11.64 TB uncompressed (X, Y, Z) only Future plans AHN3 at even higher resolution Cyclorama-based photogrammetric datasets (50x AHN2, and with RGB)

Benchmark results (I) Performance and best practices Data loading Use e te al ta le e ha is i o ju tio ith eate ta le as sele t to stream LAZ files directly into database Loading all 640bn points from LAZ files in 4:39h on Exadata X4-2 (Full Rack) Compression o p ess fo ue high setti g delie e s est o p o ise et ee sto age reduction and query performance Requires 2.24TB of storage in database, compared to 0.97TB in LAZ files or 12TB (uncompressed) LAS 11

Benchmark results (II) Performance and best practices Data management Use partitioning for better performance and improved parallelism 20655 partitions with between 10,000,000 and 50,000,000 rows Also helps administration and information lifecycle management Scalable hardware and database Oracle 12c Spatial and Graph on Oracle Exadata Database Machine Flat table storage model No indexes, making use of Exadata internal indexing on storage cells 12

ÖBB-Infrastruktur AG, R&D Objectives Optimize railway planning, construction and maintenance Enable efficient routing of railway lines Solution [This te h olog ] is i dispe sa le to p o ess geospatial data with high efficiency at low ost, Dr. Michaela Haberler-Weber ÖBB-Infrastruktur AG, R & D Stores and processes more than 8 billion points of objects along railway tracks Enables LiDAR data to be viewed with existing infrastructure vector data Provides comprehensive metadata about railway tracks through CSW Delivers data through open WebServices Image courtesy of: IQsoft, Austria

Visualization 14

Creating a 3D model constructing 3D objects Simple Surfaces Face = 3D Polygon Composite Surface Extrusion Generating solids from 2D polygons Multiple connected faces Simple Solid Closed composite surface Composite Solid Multiple connected simple solids

Data models for City Modeling 3DCityDB (open source) is widely used LOD1 Building LOD2 Building LOD3 Building LOD4 Building Semantically structured model Structures at multiple levels of detail Textures and facades Orthophotos Versioning Source: Research Center Karlsruhe

City of Berlin 3D City Model Implemented by TU Berlin 550000 buildings, reconstructed from 2D cadastre and LIDAR data Textures extracted from oblique aerial photography Stored in 3DCityDB 2012 Oracle Spatial Excellence Award Images courtesy of: TU Berlin, Institute for Geodesy and Geoinformation

Capital Region of Brussels UrbIS 3D see: Van Welsenaere, R., Goud Jutla, G., Das, D., LiDAR Magazine Vol. 4, No. 3 2014 Screenshot courtesy of: Avineon

Point Cloud Classification Screenshot courtesy of Rico Richter, HPI 19

Point Cloud Classification Screenshot courtesy of Rico Richter, HPI 20

Point Cloud Classification Screenshot courtesy of Rico Richter, HPI 21

Point Cloud Classification Screenshot courtesy of Rico Richter, HPI 22

Point Cloud Change Detection Screenshot courtesy of Rico Richter, HPI 23

Point Cloud Change Detection Screenshot courtesy of Rico Richter, HPI 24

Change detection process Using massively parallel algorithms in graphics cards 25 Graphics courtesy of Rico Richter, HPI

Maintenance of 3D City Models Screenshot courtesy of Rico Richter, HPI 26

Maintenance of 3D City Models Screenshot courtesy of Rico Richter, HPI 27

Maintaining City Models Cooperation with Hasso Plattner Institute 28 Graphics courtesy of Rico Richter, HPI

Where do we go from here? Derivation of 3D models Classification, conflation with data from other sources Web-based or service-based rendering Visual inspection, etc. Using the full resolution of the dataset or parts thereof (pyramiding) Selective data dissemination Extract subsets for analysis by external tools In-database processing and analytics Change detection in multi-temporal point clouds (buildings, vegetation,...) 29

Resources Further information on oracle.com www.oracle.com/goto/spatial Blogs https://blogs.oracle.com/oraclespatial Developer forums on OTN https://community.oracle.com/community/database/oracle-database-options/spatial LinkedIn community O a le patial a d G aph g oup Google+ community O a le patial a d G aph IG 30

Copyright 2016, Oracle and/or its affiliates. All rights reserved. 31