Presentation is loading. Please wait.

Presentation is loading. Please wait.

Scalable Workflows for 3D Data Management Jayant Sharma, Director, Product Management.

Similar presentations


Presentation on theme: "Scalable Workflows for 3D Data Management Jayant Sharma, Director, Product Management."— Presentation transcript:

1 Scalable Workflows for 3D Data Management Jayant Sharma, Director, Product Management

2 Trends Files to Databases Integrated data management for ALL geospatial data types SOA…Applications hosted as Service (Google Earth) Massive new hardware and network capabilities Automated Data Capture / Model Creation (sensors) Pressure on AEC facility performance better, cheaper, faster, and sustainable 3D and Indoor Location Based Services (LBS) Mass Market: Consumer-focused systems

3 Technology Push: Sensor Driven 3D Data, Imagery, Models New point cloud sensor generating massive datasets LIDAR (Airborne) Laser Scanning (Terrestrial) Point clouds provide quality 3D models that are more cost effective and richer than traditional 2D mapping approaches COTs 3D data products entering the marketplace NAVTEQ, Tele Atlas Use of 3D models are becoming mainstream Google Earth, MS Virtual Earth Standards Emerging: LAS: Point cloud format CityGML: 3D city scenes

4 Technology Pull: New Era of Geospatial Requirements Courtesy PB Critical for Urban Planning, Emergency Response, Homeland Security, Maintenance, Engineering Open Standards approach to sharing of information and services between 3D geospatial technologies © Sony Corporation

5 Integrated 3D Urban Simulation Water Building structure & design Mechanical, electrical, & plumbing detail GIS street and parcel information Underground utility data Realistic visualization Courtesy Autodesk

6 Urban Planning, Public Safety, Public Communication

7 Building Information Modeling (BIM): From Design to Operations

8 Managing GIS & CAD Data Model Integration

9 Challenges Incompatibilities between … Geospatial Outdoor Georeferenced 2D and 2.5D Smaller scale Rich standards for Web Services Rich Analytics Database drive AEC/CAD Indoor Local Coordinate System 3D and 2D Larger scale No standards for Web Services Rich Visualization File Driven

10 Requirements for 3D City Scenes Design (CAD) Model Creation Automated Scene Generation Data Management (Geospatial) 3D types storage, indexing, query Scalability, security, versioning Visualization (CAD) Rich 3D Visualization Communication & Collaboration Spatial Query & Analysis (Geospatial) 2D & 3D Spatial queries Measurement, Navigation & Simulation

11 Solutions Now Require GIS/CAD Fusion Urban planning Economic development Citizen participation 3D zoning First responders Emergency planning

12 Representing a 3D World

13 3D Functionality in Oracle Spatial 11g SDO_GEOMETRY (3D) SDO_TIN SDO_POINT_CLOUD 3D COORDINATE SYSTEMS Types Building Models,.. Surface Modeling Scene, Object Modeling Efficient Storage Query Analysis

14 SDO_GEOMETRY for 3D Data Ortho photo Building surface (3D surface type) Texture stored as image (GIF) Windows stored as 3D polygons

15 Managing Texture Coordinates (With Indexing) SQL> desc moebius_texture_coords; Name Null? Type --------------------- -------- ---------------------------- ID NOT NULL NUMBER TEXTURE_COORD_INDEX MDSYS.SDO_ELEM_INFO_ARRAY TEXTURE_ID NUMBER SQL> desc moebius_textures; Name Null? Type --------------------- -------- ---------------------------- ID NOT NULL NUMBER TEXTURE BLOB TEXTURE_COORDS MDSYS.SDO_ORDINATE_ARRAY SQL> desc moebius_data; Name Null? Type --------------------- -------- ---------------------------- ID NUMBER GEOMETRY PUBLIC.SDO_GEOMETRY COLOR VARCHAR2(8) TEXTURE_COORD_ID NUMBER Link to texture coordinates can be indirect, via index

16 Point Clouds: LIDAR Large volumes of point data acquired by sensors LIDAR (Light Detection and Ranging) Seismic sensors Millions of points used to model a scene New data type introduced to efficiently manage this type of point data TIN to create triangulation of such points

17 TINs: Triangulated Irregular Networks Vector-based topological data model represents terrain/surface Contain a network of irregularly spaced triangles 3D surface derived from irregularly spaced points Each sample point has an x, y, z or surface value Node NoXYZ 1563 2365 3156 4444 5653 6222....

18 3D Viewers, GIS & Portal Apps Data Relationship between Spatial Databases and 3D Tools Sensor Tools LiDAR Files 3D / Terrain Models Web

19 Data CollectionProduction Dissemination & Exploitation LIDAR Surveys Photogrammetry Aerial Photos Satellite Imagery COTS Scenes CAD Designs Model/Scene Generation Image Texture Wrapping Versioning Editing/Updates Quality Control Volumetric Analysis 3D Mapping Fly Through 3D analysis Engineering Design Predictive Analysis Navigation Systems DBMS in a Production Workflow: Consolidated Platform for 3D Scenes LIDAR Ortho- Photos CAD

20 Exporting and Importing of 3D Data Oracle Spatial DB Graphics data: Textures, Colors GeoRaster 2D Data 3D Data: Geometry, PointClouds,TINs LASGML CityGMLCOLLADA

21 3D Queries 3D visibility queries Volumetric analysis Spatial and attribute queries

22 Query, Analysis on 3D SDO_GEOMETRY Given a 3D Geometry as Query, Identify data geometries that Intersect the Query (SDO_ANYINTERACT) Within specified distance from Query (SDO_WITHIN_DISTANCE) Nearest to Query (SDO_NN) Analysis Functions Relationship: Geometry-Geometry Intersection Length, Area, Volume Analysis Validation of 3D Geometry: Is Solid ‘closed’ ? Extrusion of 2-D Footprint to a 3-D Solid by specifying heights Association of Textures with LabelStrings of Geometry Elements Extraction of Elements using LabelString of Geometry Conversion Functions to/from GML, to KML/Collada, from CityGML

23 3D Coordinate Systems Vertical Coordinate Systems: Essentially 1-d coordinate system (w.r.t sea-level etc.) Geocentric: 3-d Cartesian Geographic-2d, Projected-2d: 2-d Ellipsoidal Geographic-3d: 3-d Ellipsoidal Compound Coordinate System  Combines A Vertical Coordinate System with Either Geographic-2D or Projected-2D Coordinate System Support transform between different 3D Coordinate Systems

24 What do Spatial Databases Bring to 3D? Support for large seamless 3D scenes: Terabytes of objects Fusion of aerial imagery, close-range airborne and ground video/LIDAR with traditional 2D vector models Spatial analysis: conduct traditional GIS queries on 3D scenes Transactional Updates Enterprise Integration: Integrate 3D models with business information. Versioning and Long Transaction Support: Data security, access control, encryption, authentication Open: Support by third party 3D viz and analysis tools

25 Find out more... oracle.com/database/spatial.html oracle.com/technology/products/spatial oracle.com/technology/products/spatial/htdocs/pro_oracle_spatial.html A Q &


Download ppt "Scalable Workflows for 3D Data Management Jayant Sharma, Director, Product Management."

Similar presentations


Ads by Google