mastering the challenges of 3d data management

19
1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Upload: belden

Post on 10-Jan-2016

36 views

Category:

Documents


1 download

DESCRIPTION

ORACLE PRODUCT LOGO. Mastering the Challenges of 3D Data Management. Hans Viehmann Product Manager EMEA. Specific challenges for 3D data. large amounts of data (acquisition & storage) expertise and specific tooling required for data processing data models and standards - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Mastering the Challenges of 3D Data Management

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Page 2: Mastering the Challenges of 3D Data Management

2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Mastering the Challenges of3D Data Management

Hans ViehmannProduct Manager EMEA

ORACLEPRODUCT

LOGO

Page 3: Mastering the Challenges of 3D Data Management

3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Specific challenges for 3D data

• large amounts of data (acquisition & storage)

• expertise and specific tooling required for data processing

• data models and standards

• adequate visualization tools

• data dissemination

Page 4: Mastering the Challenges of 3D Data Management

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

How do we fit in?

• Data Storage

• Data Lifecycle Management

• Data Analysis

• for all variations of spatial data

• Vector, Raster, Point Clouds, TINs, Networks, Topologies, ...

Page 5: Mastering the Challenges of 3D Data Management

5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Why use a database?!

• Moving Spatial data into IT infrastructure allows to– Lower data management cost– Simplify application development– Integrate with other enterprise data

• Enable development teams to focus on business context, not infrastructure services

– Database and Application Server manage deployment infrastructure• Security • Scalability • Standards Compliance• Load Balancing • Failover • HW/SW Dependencies

– Support multiple application models with common data model• Java • GML • Future …• .Net • Web Services/SOA

Page 6: Mastering the Challenges of 3D Data Management

6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Data acquisition in 3D

• large volumes of point data acquired by sensors– LIDAR (Light Detection and Ranging)– Seismic sensors

• millions of points to model a scene

• data type to efficiently manage this data– SDO_PC: can handle billions of points

• Triangulated Irregular Network: create surfaces from point data sets– SDO_TIN: scalable storage

Page 7: Mastering the Challenges of 3D Data Management

7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

General 3D processing flow

LiDAR Files

LiDAR loader

SDO_PC tables

Query and Clip

Convert to Geometries

Flat files

Load point cloud

Point Tables

TIN tablesGenerate TIN

Query and Clip

Convert to Geometries

Page 8: Mastering the Challenges of 3D Data Management

8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Data loading using libLAS

• available from http://liblas.org/

• for Windows, download and install pre-build binaries in the OSGeo4W package http://trac.osgeo.org/osgeo4w/– A packaging of a number of open source tools: libraries, desktop GIS (Quantum,

Grass, …), servers (UMN Mapserver, …)

• main tools (see http://liblas.org/docs.html for details)– lasinfo = returns information about a LAS file– las2oci = loads a LAS file into Oracle– las2las = copy and transform a LAS file– las2txt = converts a LAS file to a text format– txt2las = the reverse

Page 9: Mastering the Challenges of 3D Data Management

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Management of 3D data

• correct, integral usage of height information („z“)– 3D indexing and query– coordinate system support

• ability to model 3D objects– points, lines, polygons with „z“– solids, surfaces– point clouds

• need for higher-level data models– eg. support for CityGML data model

Page 10: Mastering the Challenges of 3D Data Management

10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Constructing 3D objects

• Simple Surfaces– Face = 3D Polygon

• Composite Surface– Multiple connected faces

• Simple Solid– Closed composite

surface

• Composite Solid– Multiple connected

simple solids

• Extrusion– Generating solids from

2D polygons

Page 11: Mastering the Challenges of 3D Data Management

11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Data models for City Modelling

• Structures at multiple levels of detail

• Textures and facades

• Orthophotos

• Versioning

3DCityDB (open source data model) is widely used

LOD1 Building LOD2 Building LOD3 Building LOD4 Building

Images courtesy of: Research Center Karlsruhe

Page 12: Mastering the Challenges of 3D Data Management

12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

City of Berlin – 3D City Model

• 550000 buildings, reconstructed from 2D cadastre and LIDAR data

• Textures extracted from oblique aerial photography

• Stored in 3DCityDB

• 2012 Oracle Spatial Excellence Award

Implemented by TU Berlin

Images courtesy of: TU Berlin, Institute for Geodesy and Geoinformation

Page 13: Mastering the Challenges of 3D Data Management

13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Engineering & Construction - Crossrail

Page 14: Mastering the Challenges of 3D Data Management

14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Publish KML in the XDB Repository

Page 15: Mastering the Challenges of 3D Data Management

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

View in Google Earth

Page 16: Mastering the Challenges of 3D Data Management

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Summary

• integrated storage and management of all relevant data types

• scalability to huge amounts of data and large numbers of users

• comprehensive tooling and partner solution portfolio

• leveraging key features of Oracle Database

Page 17: Mastering the Challenges of 3D Data Management

17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Upcoming Events

• Oracle Spatial and Graph Users Conference 2013• Washington, DC, May 22• in conjunction with Location Intelligence 2013, May 21

• new: attend by Webcast, „live“ or „on-demand“• see http://www.locationintelligence.net/dc/registration/

Page 18: Mastering the Challenges of 3D Data Management

18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Page 19: Mastering the Challenges of 3D Data Management

19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.