Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial...

9
Using Oracle Spatial and Graph at a National Mapping Agency www.osi.ie Éamonn Clinton Spatial Strategist, Ordnance Survey Ireland Oracle OpenWorld, September 21, 2016

Transcript of Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial...

Page 1: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

Using Oracle Spatial and Graph at a National Mapping Agency

www.osi.ie

Éamonn Clinton Spatial Strategist, Ordnance Survey Ireland Oracle OpenWorld, September 21, 2016

Page 2: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

2

BRIEF ORGANIZATIONAL OVERVIEW

Ordnance Survey Ireland is the Irish national mapping agency.

• Established in 1824, OSi is mandated to create & maintain the definitive; authoritative spatial reference platform for the Irish State

BUSINESS CHALLENGES / OPPORTUNITIES

A database platform that can provide scalability, redundancy and performance for the supply of national spatial datasets • The use of Exadata to allow for the analyses of

large data sets. • The ability to publish our geospatial platform

via the semantic web • Replacement of current human workflows with

automated processes for map generation ORACLE TECHNOLOGIES USED

• Oracle Database 12c Enterprise Edition Exadata • Spatial & Graph, Workspace Manager • Partitioning, RAC, Tuning Pack, Diagnostics

Pack • Oracle Enterprise Manager

• Oracle Fusion Middleware • MapViewer, WebLogic, Bpel

BUSINESS BENEFITS REALIZED BY ORACLE SOLUTION

• The implementation of Oracle engineered systems had a number of key benefits • Single source for all spatial data • No manual update cycles for silo systems • Scalability, Reliability, Performance

• The new features in 12c Spatial and Graph will allow for the automation of products, dramatically reduced the number of man hours required and decreased the time to market.

• Oracle Enterprise Manager reduces the workload for our DBA & Middleware team.

Ordnance Survey Ireland Prime2 Spatial Data Re-engineering

Page 3: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

Ordnance Survey Ireland

www.osi.ie 3

National Mapping Agency Established in 1824 HQ Dublin Cork Galway Sligo Kilkenny Clare Longford 900+ Terabytes 40 Terabytes per annum Data from 1824 – 2016

Page 4: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

Consolidation

www.osi.ie 4

Over 21 production databases, Financial, Human Resources Migrated to single 11G RAC Prime 1

Cartographic

Spaghetti Lines

No Attribution

Tile Based

Prime 2

Seamless

Rich Attribution Real World

Polygons

Page 5: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

Oracle Database 12c

www.osi.ie 5

3D geometry

LiDAR / Contour Data

NURBS Curve

Oracle Spatial and Graph capabilities: • Vector Performance

Acceleration • Parametric curve support

(NURBS) • Enhanced 3D and Point

Cloud Support • Parallel GeoRaster and

Enhanced Raster Operations

• New algorithms for many commonly used Spatial functions like RELATE, VALIDATE

• Graph Features – RDF Semantic Graph

Linked Data

Page 6: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

New Data Collection

www.osi.ie 6

Digital Aerial Sensor

Page 7: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

7

3D Point Cloud from image matching 43.9 billion points

Create table Create union table of RGB and CIR data (joining 43,985,178,918 rows on X,Y and Z columns) 3 hours 22 min

Tile query 1,068,692 points access via SQL 0.78 sec 10,073,403 points access via SQL 6.92 sec

Polygon point cloud query MAX,MIN,AVG height and COUNT of POINTS per building polygon

Approach: Pipeline parallel table. 38.75 buildings per sec running for 43,985,178,918 points

Determine neighboring points 28,224 points per sec using spatial KNN 3 meter radios spatial query

Exadata X4-2 Eighth Rack

Spatial Performance

www.osi.ie

Page 8: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

Semantic Geospatial Web

8 www.osi.ie

Providing the Link between the national authoritative geospatial platform “Prime2” and semantic web

Providing the Link between the national authoritative

Page 9: Using Oracle Spatial and Graph at a National Mapping Agency · 2016-10-03 · Using Oracle Spatial and Graph at a National Mapping Agency Éamonn Clinton Spatial Strategist, Ordnance

Q&A

Thank You.