Download presentation
Presentation is loading. Please wait.
Published byLawrence Williamson Modified over 9 years ago
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 &
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.