Oracle 10g GeoSpatial Technologies
Eve KleimanAsia/Pacific Spatial Product Manager
Oracle [email protected]
Agenda
Market and Technology TrendsOracle GeoSpatial Technology StackWhat is Oracle Spatial ?
Market Trends
Spatial Information ManagementMarket Segments
Geographic Information
Systems (GIS)
Enterprise Location Services, Software
(ELSS)
Location Aware
Transaction Services(LATS)
CRM
ERP
SCM
BI
GPS
Wireless LAN
RFID
Cellular Networks
Facility Mgmt
Land Info Mgmt
Environmental Mgmt
Military Intelligence
Spatially Enable Information Infrastructure
Source : IDC and ISSI, 2004
Geospatial is becoming ubiquitous
Location Aware and Enabled Infrastructure– Web Portals: Google, Amazon, Yahoo, AOL, Microsoft – Mobile devices (GPS, orientation, mobile content)
Geospatial Applications– Enterprise Spatial Hubs & Data Warehouses– Expanding use of Raster data
Location-enabled Business Applications– CRM, Sales, Marketing, HR, Asset Management– Sensor Networks, RFID, Logistics
Automobiles– By 2008, 80% of new cars will have some telematics navigation
access (‘eyeforauto 2004’)
Geospatial Becomes Mission Critical
Mapping Agencies and Cadastres Ordnance Survey, USGS, NGA, Census Bureau, Swedish National Land Survey, GeoScienceAustralia, NAVTEQ, Tele Atlas, Ireland, KMS Denmark, Netherlands, Ireland, JUPEM (Malaysia), Shanghai Survey and Mapping
Emergency Response FEMA, State Emergency Management Agencies, BT 999, UK National Flood Protection
Transportation Infrastructure Maintenance
Over 20 US State DoTs, Alberta Transportation, 10 International Airports, CSX, Queensland Rail, Austria Rail, Denmark Rail, Dutch Rail, German Rail, UK Rail
Telecommunication Services 3, Telstra, BT, AT&T, Verizon, Nextel, Sprint, Cingular, Over 20 national telcos
National Agricultural Systems Ireland, Poland, Netherlands, Italy, Greece…Local Government NYC, Over 100 major metro areas
Early Spatial Systems: Hybrids
GIS
AttributesGeometriesGeometriesGeometries
IT
SQL
blobs
• Attributes in database• Geometries in database - but in
proprietary binary format• IT can access geometries via
proprietary interfaces only• Poor integration, data isolation• High systems admin and
management problems• Scalability problems
Information not aligned with business processes
Open Spatial Databases
• Spatial is native DBMS type • Attributes, vector and raster data
integrated in database• Supported by GIS & RS• Supported by eBusiness
applications• Spatial data queried using SQL, Java
GIS
eBusiness
Geometries
ImageryAttributes
SQL
SQL
GISGIS / RS
eBusinesseBusiness
IT Infrastructure the need to simplify the complexity
Cost reduction, consolidation Eliminate stovepipesDecision making based on all available dataEliminate duplicate dataSupport multiple data typesSimplified programmingUse common IT platformsSupport best of breed tools
Support SOA architectureHigh levels of securityMinimize isolated systems Support near real-time data and sensor inputs1000’s of users10’s Terabytes24x7 systemsIncrease flexibility
Oracle Spatial 10g Platform
Positioning
Oracle10gSpatial / Locator
Spatial Data Server
Oracle Application Server 10g
Oracle Location Technology Oracle Core Technologies
Middle Tier
MapViewer Web ServicesWireless Midware LBS APIs
Partner Spatial Solution
SOAP, WSDL
Weather
Sensors
Field Obs.
TelemetryServices
Sensors
3rd Party Tools3rd Party Tools
Any Device CustomerBuilt Solution
Oracle & PartnerBusiness
Applications
1
Oracle Spatial: a long history
1994 1995 1996 1997 1998 1999 2000 2001 2002 2003
Points Only
Points, Lines, PolygonsSpatial Operators
Points, Lines, PolygonsSpatial Operators40% Faster Performance
Points, Lines, PolygonsCircles, ArcsSpatial data typesAdditional Spatial Operators
PerformanceJava Classes
Linear ReferencingCoordinate TransformationRTREE indexing
Replication, partitioningSpatial aggregationLong transactions ...Geodetic coordinates …
GeorasterTopologyNetwork mode
Oracle 7.1.6MultiDimension
Oracle 7.3.3Spatial Data Option
Oracle 8.0.4Spatial Cartridge
Oracle8iSpatial
Oracle8i R2
Oracle8i R3
Oracle9i
Oracle10g
Oracle : a complete product family
Mobile
Oracle Lite
OraclePersonal Edition
Development
OracleStandard Edition
AndStandard EditionOne
Department
Oracle Enterprise Edition
Enterprise
Workload
Oracle Locator
All geometry types– Points, lines, polygons– 2D, 3D, 4D
All indexing methods– Rtrees, Quadtrees (fixed or hybrid)
All spatial queries– Inside, touch, overlap, …
Proximity searches– within distance, nearest neighbor
Distance calculationsMultiple projections
Base Features
Included with Oracle10g Standard Edition
andEnterprise Edition
All features needed for simple applications
Oracle Spatial
Locator plus :Geometry operationsSpatial aggregatesLinear referencingCoordinate system transformationUser-defined coordinate systems
Network ManagementTopologyRaster integrationGeocoderSpatial Data Mining
Advanced features
An option of OracleEnterprise Edition
Large data volumes, high user population
Complex queries, Advanced
manipulations.
Supporting Open StandardsOGC (Simple Features, GML,OpenLS…)
– Oracle Spatial and Oracle Locator 10g Release 1 complies with the Simple Features Specification for SQL, Revision 1.1, Types and Functions Alternative
– Oracle Application Server MapViewer 10g Release 2 complies with Web Map Service 1.1.1
ISO TC211(Spatial Schema, Metadata, Coordinate Systems…)W3C Consortium (XML/SVG…)ISO/IEC JTC1 SC32 (SQL-1999 – SQL/MM-Spatial)
– Oracle Locator & Spatial support SQL-MM-style types & operatorsOpen Mobile Alliance-Location Working Group (cell phone locations)Interoperability Alliance (MapInfo, Intergraph, Autodesk, Laser-Scan)
– Centered around Oracle Spatial– Full interoperability between core products including annotation and
symbology
Oracle Partners are Key to Success
Spatial Information Management Framework
System leveraging Spatial info
Environment Mgmt
Asset Management
Security Control
PW Service
Outage Management
Work ForceManagement
Topographic/RasterCadastreGeo-coded AddressStreet Center LinesAssetsNetwork GridsEnvironmentalTransportHealth/Social servicesEducationCrime
E-Business leveraging Spatial info
SCM
CRM
DW & BI
Location Based Services
Medical
PIM , Logistics
Core Database System combining
Both Business and Spatial Data
Our Mission ...
To supply a foundation for the distribution and integration of spatial data such that any application can use it
To make Spatial Data An Integral Component of the Overall Information Technology Strategy of an Organization
More Information
http://www.oracle.com/technology/products/spatial
Examples, white papers, downloads, discussion forum, sample data ....