Oracle Platform GIS & Location-Based Services. Fred Louis Solution Architect Ohio Valley

Similar documents
Oracle10g & Beyond. Justin Lokitz. Senior Member - Technical Staff GIS/Web Development Specialist

<Insert Picture Here> Data Management Innovations for Massive Point Cloud, DEM, and 3D Vector Databases

2010 Oracle Corporation 1

Deploying a Geospatial Cloud

ERDAS ADE Enterprise Suite Products Overview and Position

Getting Started with Oracle Spatial

Oracle Spatial 10g. An Oracle White Paper August 2005

Smart Cities require Geospatial Data Providing services to citizens, enterprises, visitors...

Basics on Geodatabases

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies

Advancing Sustainability with Geospatial Steven Hagan, Vice President, Server Technologies João Paiva, Ph.D. Spatial Information and Science

Databases for 3D Data Management: From Point Cloud to City Model

May 2012 Oracle Spatial User Conference

Visualize your World. Democratization i of Geographic Data

Developing Fleet and Asset Tracking Solutions with Web Maps

ArcGIS Data Models Practical Templates for Implementing GIS Projects

GIS Databases With focused on ArcSDE

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Insight for location-powered decision making.

Chapter 1: Introduction to ArcGIS Server

An Oracle White Paper February Managing Unstructured Data with Oracle Database 11g

March Oracle Spatial User Conference

Oracle Database 11g Comparison Chart

Geodatabase Programming with SQL

Oracle Big Data Spatial and Graph

Documentation of open source GIS/RS software projects

ArcGIS. Server. A Complete and Integrated Server GIS

Oracle Spatial and Graph. Jayant Sharma Director, Product Management

GS It s Not Just a Smallworld Anymore

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

Maps Change the World of Business Intelligence

Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS

Geospatial Platforms For Enabling Workflows


From Business Intelligence to Location Intelligence with the Lily Library

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

Using CAD Data in ArcGIS

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Google Earth Digitale Wege in eine bekannte Welt Sep. 2006

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems

Leveraging Cloud-Based Mapping Solutions

Spectrum Technology Platform. Version 9.0. Spectrum Spatial Developer Guide

Using Map Views and Spatial Analytics in OBI 11g. BIWA Summit 2014

LISTE DES DOCUMENTS ORACLE

Emerging Geospatial Trends The Convergence of Technologies. Jim Steiner Vice President, Product Management

Oracle Database 12c Plug In. Switch On. Get SMART.

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

Using OBIEE for Location-Aware Predictive Analytics

The GeoMedia Architecture Advantage. White Paper. April The GeoMedia Architecture Advantage Page 1

What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.

v4.8 Getting Started Guide: Using SpatialWare with MapInfo Professional for Microsoft SQL Server

What's new in gvsig Desktop 2.0

Leveraging Geospatial Information Across the Enterprise: Bentley s Flexible Geospatial Approach

Enterprise GIS: Database Planning

An Introduction to Open Source Geospatial Tools

May 2013 Oracle Spatial and Graph User Conference

Agenda. What is GIS? GIS and SAP Real Examples

gvsig: A GIS desktop solution for an open SDI.

ORACLE DATABASE 10G ENTERPRISE EDITION

Leveraging Geospatial Information Across the Enterprise: Bentley s Flexible Geospatial Approach

Spatial data models (types) Not taught yet

GeoKettle: A powerful open source spatial ETL tool

usiness Intelligence and Map Visualization ith Oracle Spatial

Web Map Service Architecture for Topographic Data in Finland

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

Archival Challenges Associated with the Esri Personal Geodatabase and File Geodatabase Formats

Developing Business Intelligence and Data Visualization Applications with Web Maps

Data Management in an International Data Grid Project. Timur Chabuk 04/09/2007

<Insert Picture Here> Oracle Web Cache 11g Overview

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY" Tokyo. Koln Sebastopol. Cambridge Farnham.

IBM Informix. Reference Documentation on Why Informix Spatial for GIS Projects

Enterprise GIS Solutions to GIS Data Dissemination

Questions and Answers for Citrix Ready Software

Managing your Red Hat Enterprise Linux guests with RHN Satellite

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

Enhancing Field Service Support in CRM Systems with LBS

[ DISTRIBUTING AVL USING ARCIMS

Editing Strategies for Enterprise Geodatabase

About scope of OpenGIS technology in oceanographic data management and visualization Andrey V. Golik, Vitaly K. Fischenko, Stepan G.

Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

Next Generation Archives: The NC Geospatial Data Archiving Project

ATLAS CARTOGRAPHIC TECHNOLOGIES LTD. (ATLASCT) Dedicated Geo-Server. Business Proposal

1. Abstract. 2. The Problem / Need for the Program

Client/server is a network architecture that divides functions into client and server

Investigating Hadoop for Large Spatiotemporal Processing Tasks

GIS. Digital Humanities Boot Camp Series

ArcGIS Pro. James Tedrick, Esri

13/10/2011. Data Integration and Interoperability. Gordon Sumerling & Maree Wilson

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

A Near Real-Time Personalization for ecommerce Platform Amit Rustagi

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

ishare in the Cloud Service Definition v5.0

Hydrographic Data Management using GIS Technologies

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

NoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services

Oracle Database 12c: An Introduction to Oracle s Location Technologies O R A C L E W H I T E P A P E R S E P T E M B E R

How To Manage An Orgs Server 10G (Operating System)

Transcription:

Oracle Platform GIS & Location-Based Services Fred Louis Solution Architect Ohio Valley

Overview Geospatial Technology Trends Oracle s Spatial Technologies Oracle10g Locator Spatial Oracle Application Server 10g MapViewer Location Based Services SDO Partner Support Q&A

Challenge of Incorporating Location Based Information Specialty GIS/RS servers Data isolation High systems admin and management costs Spatial Data Tabular Data Real Business Intelligence is almost IMPOSSIBLE! Scalability problems High training costs Complex support problems Geo Engineering Information not aligned Server with Business Processes GIS/Design Enterprise Data Server MIS

Spatial Technology Evolution Past Today Application Application Application Monolithic GIS Proprietary Files Proprietary APIs Spatial Middleware Open APIs GIS Software Application Server Traditional Database Spatially Enabled Enterprise Standalone Proprietary Middleware Internet Platform

Early Spatial (Hybrid) Systems Attributes SQL GIS IT Geometries Geometries Geometries Binary Attributes in database Geometries in database - but in proprietary binary format Extra middleware and support costs IT can access geometries via proprietary interfaces only Poor integration

Today s Open Spatial Databases GIS GIS GIS SQL Attributes Geometries SQL ebusiness ebusiness ebusiness Attributes and geometries fully integrated in the database Spatial is native DBMS type IT can access geometries via open standard interfaces Standard Query Language Supported by ALL GIS tools and database applications

Integrating All Information Relate associated information to spatial locations Land records and topologies Road Networks Support Property Unified photographs Business Processes and Functions Satellite imagery Image map data Legal Documents Integrate the business rules and processes Location analysis without a GIS!!!

Value Propositions: Integrated enterprise data management for LARGE datasets and VLDBs Consolidated management of spatial operations Greater security and interoperability Enhanced decision support and business intelligence Reduced training requirements Spatially enabled applications Spatial is a differentiator

Location-based, GIS data in the Oracle Database

Relational and GIS Data in a Hybrid setup NO Data Integration Show me sales analysis on homes sold by John Doe within five zip codes where the zip codes are less than five miles from the office and Road ROAD_ID 1 NAME Homestead SURFACE Asphalt LANES 4 GIS 2 Bellomy Asphalt 2 3 Santa Clara Asphalt 2

Spatial Data in Oracle Tables Road Data type: SDO_GEOMETRY SDO_GEORASTER ROAD_ID NAME SURFACE LANES LOCATION 1 Homestead Asphalt 4 2 Bellomy Asphalt 2 3 Santa Clara Asphalt 2

What is a Spatial Database? Spatial Analysis Spatial Data Types Spatial Indexing All Location/Spatial Data Stored in the Database Spatial Access Through SQL Fast Access to Spatial Data

All Spatial Types in Oracle 10g Locations (points) Networks (lines) Parcels (polygons) Imagery (raster, grids) Business Rules and Validations Data Topological Relations (persistent topology) Addresses (geocoded points)

Spatial Query Via SQL Find all competitor s branches within 2 miles of the Northport branch SELECT c.name, c.location FROM organizations c, bank b WHERE b.site_id = 1604 AND SDO_WITHIN_DISTANCE(c.location, b.location, 'distance=2 unit=mile') = 'TRUE'

Spatial Analytic Functions Discovery based on Spatial Patterns Usage Explicitly materialize spatial relationships Insurance risk analysis, crime analysis Demographic analysis, customer profiling Epidemiology, Facility placement Insurance Risk analysis: cluster house-holds based on high risk neighborhoods Indentify business prospects across a region: examine the average incomes across different regions of the space

Immediate Business Benefit: Integrate Any Business Intelligence Platform OracleBI Discoverer, Oracle Spatial & MapViewer

Utilize Oracle Features and Functionality to enhance GIS Apps. Oracle Advanced Security Option Oracle Label Security Oracle Workspace Manager Oracle Data Guard Oracle Partitioning Oracle Real Application Clusters Oracle Advanced Replication Oracle Platform openness and extensibility

Technical Benefits If you know how to use relational databases, you know how to manage spatial data with Oracle Spatial. High level of integration with GIS software Same access methods (SQL, XML, and JAVA / CORBA) Select, insert, update, delete Same features available Replication, distributed, security, parallel,... Same utilities Load, import, export, backup, OEM,... SAME DATABASE Single database for spatial and non-spatial data

Deploying Location-based, GIS data using the OracleAS 10g

Oracle Application Server 10 g MapViewer No cost feature of the Oracle Application Server Supports vector and raster data Easily publishes spatial data to the web Centralized managed symbology, annotation and map definition rules Provides an XML API, Java API, JSP Tag library and OGC WMS interface

MapViewer Characteristics Scalable. Stateless. Makes use of JDBC connection pooling and caching Caches Mapping Metadata (basemap/theme/style definitions) Caches geometric and image data in the mid-tier. All data queried from Oracle database MapRequest OC4J Mapper 1 Image Renderer Memory Cache Web Browser HTTP Oracle Application Server 10 g Oracle HTTP Listener JDBC Mapper 2 Oracle Database Oracle Spatial Image Renderer Memory Cache Map Response

MapViewer: Map Renders from spatial data stored in Oracle database Defined as a collection of themes May contain a legend, title and footnote Users request maps using via a MapRequest Themes MapViewer returns a map via a MapResponse Legend Title Earthquakes Footnote

MapViewer: Layer Vectors and Rasters Draw intelligence from vectors and rasters on the fly Use SVGs to dynamically render movement etc.

OracleAS 10g Location Based Services Java APIs - ingest online web services: geocoding, routing, mapping, YP, traffic, mobile positioning Region Modeling - associates services (billing, personalization) by (geographic) regions Location Caching - caches caller s phone number & location to minimize wireless network pinging. Location Privacy - manages based on LBS service type, permissions, and subscription. Location Marks - Manages user defined locations of interest (home, work, PIM addresses)

Immediate Business Benefit: Integrate Any Enterprise Application Platform

Partner Support

Working with Leading Partners

Oracle Spatial Solution Providers Bentley Microstation Oracle Spatial/ Locator Mapinfo MapXtreme Skyline Smallworld Laser-Scan

Summary Location information is as ubiquitous as attribute and scalar information Oracle Locator, Spatial and MapViewer locationenable the entire enterprise New models to support changing needs and analysis Most comprehensive integration with partner tools in GIS and LBS And it just keeps going

Q U E S T I O N S A N S W E R S http://technet.oracle.com/products/spatial http://www.oracle.com/database/cm_spatial_new.html Pro Oracle Spatial Brand new book on Amazon.com