53
Oracle Spatial 10 g and AutoDesk Integration for Enterprise Customers Jim Farley and Geoff Zeiss Las Vegas, December 2, 2003

Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial 10g and AutoDesk

Integration for Enterprise Customers

Jim Farley and Geoff Zeiss

Las Vegas, December 2, 2003

Page 2: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial 10g and AutoDesk: Integration for Enterprise CustomersGI12-4

Jim Farley and Geoff Zeiss

Introducing Oracle 10g

Oracle SpatialNew Features in Spatial 10g

Demonstrations• Network Data Model• GeoRaster

Autodesk Enterprise GIS CustomersInfrastructure Lifecycle ManagementBusiness DriversAutoDesk-Oracle PartnershipAutoDesk-Oracle10g Integration Demonstration

[email protected] [email protected]

Page 3: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

MythOracle is difficult to manage and maintainManaging Location data in Oracle is expensive

Oracle 10g Reality

Manageability, Automation and Commodity Computing are the focus of 10g

Every Oracle 10g database is location-enabledOracle 10g provides optimum environment for managing infrastructure dataAutoDesk is a KEY 10g partner

Page 4: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Synergy: Enterprise Applications and Spatial DBMS

Platform Technology

Transportation, GIS, CAD, Engineering, CRM, HR,eGovernment, Utilities

DataEnterprise (Spatial)

Database Management

System

SQLApplication Server and Internet Protocols

• Data load• Editing• Visualization• Mapping• Analysis• Cartography

•Storage & Admin• Indexing• Security • Basic Operators• Query• Versioning• Scalability

Task ApplicationsInfrastructure

Page 5: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

The g in Oracle 10g

The Enterprise GRID is NOT the Academic GRIDThe Enterprise GRID is about improved resource utilizationThe Enterprise GRID is about manageabilityThe Enterprise GRID is about lower cost computingThe Enterprise GRID is about working smarter NOT harder

Storage Grid Database GridApplication Server

Grid

GridControl

Page 6: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle 10

Enterprise Grid Computing• Standardize on low cost components• Consolidate on shared resources • Automate management operations

ASMNo volumes: just a pool of storagePartitions total disk space into uniform sized megabyte unitsEfficient, online add/remove of disk with automatic load balancing

Automatic StorageManagement

Page 7: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle on Location: A Mainstream Enterprise Requirement

“Cost” of Separating GIS and Core IT• Data isolation/synchronization• High systems admin

and management costs• Scalability problems• High training costs• Complex support problems

Information not aligned with Business Processes

GIS

GIS Solution

SpatialSpatialDataData

GISGISApplicationsApplications

Enterprise Solution

RDBMSRDBMS

DatabaseDatabaseApplicationsApplications

• Billing• Field Service• Personalization• Asset Management• CRM

Enterprise

Every Oracle database is spatially enabled

Page 8: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Spatial Building Blocks

P2

P3

GeometryType

Indexing

Analysis

Element 0Element 1 (Hole)

P1 P

4

P5

P6

P7P

8H2

H3

H4

H1

Basic Components: Example:

Mai

n St

reet

First Street

X distanceHospital #2

Hospital #1

Page 9: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Spatial Operators

Implemented as functional extensions in SQLRelationship/Topological Operators

• Inside Contains• Touch Disjoint• Covers Covered By• Equal Overlap Boundary

Distance Operators• Within Distance• Nearest Neighbor INSIDE

Mai

n St

reet

First Street

X DistanceHospital #2

Hospital #1

Page 10: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle10g Location Capacity and Features

SpatialAll Locator featuresLinear Referencing SystemSpatial AggregatesCoordinate TransformsNetwork Data ModelTopology Data ModelGeoRasterGeocoderSpatial Analytics

(Oracle10g Enterprise Option Only)

LocatorPoints, lines, polygons2D, 3D, 4D dataSpatial Operators

• Within-distance• Spatial Relations

Coordinate SystemsLong Transactions Table Partitioning*Object Replication*

(Oracle10g Standard & Enterprise)

* Available on Enterprise Edition Only

Page 11: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Network Operations

Pathway ConnectivityShortest Path/All PathsTracing (Accessibility)Within DistanceNearest NeighborMinimum Bounding Rectangle Minimum Cost Spanning TreeAbove Analysis With Constraints (Depth, Cost, Distance)

Page 12: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

10g Network Data ModelNetwork Data

• A data model to store network (graph) structure in the database

• Explicitly stores and maintains connectivity of the network

• Attributes at link and node levelRouting Engine

• Street navigation for single or multiple destinations• Network analysis functionality in the database

Supports solutions in:• Transportation, Logistics• Utilities, Communications and Field Service• Engineering and Construction

Bio-Info Pathways (Life Sciences)• Biological Pathways• Protein-Protein Interaction

Page 13: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial Network Data Model

Persistent data associated with the Oracle Spatial Network schema includes:• Network Metadata• Node table • Link table

Optionally, persistent data can include:• Path table and Path-Link table• Network Geometry Layer – One of:

• SDO_GEOMETRY• Linear Referenced SDO_GEOMETRY• Topology

• Application specific information

Page 14: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

10g Address Geocoding

Address Geocoding• Generates latitude/longitude (points) from address• International addressing standardization• Formatted and unformatted addresses• Tolerance parameters support fuzzy matching• Record-level and batch processes• Published Schema

Supports Solutions in:• Asset Management• Transportation and Supply Chain• Customer Relationship Management or

Customer Information System, HR and ERP

Page 15: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Geometry and Topology in Oracle Spatial

Geometry (Object) View Topology View

G1

G2

G3G4

G5

n4

e5

f1

f2

f3f0

n1

n2

n3

n5 n6

n7

n8 n9

e1

e2

e3

e4

e6e7

e8e9

e10

Page 16: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial 10g Topological Model

Geometry storage:• Based on topological elements (or primitives):

• Nodes• Edges• Faces

• Each topological element is stored once in the database.

• Each topological element can be associated with one or more spatial features.

Page 17: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Topological Relationships

• The following examples are topological relationships

• The following relationships are not topological:

A

B

CONTAINS andINSIDE

A

B

COVERS andCOVEREDBY

AB

TOUCH

AB

OVERLAPBDYINTERSECT

D

Area of D

B C

Distance between B and C

A

Length of A

Page 18: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Advantages of Using Topology

No redundant storage of data

• Shared geometry between objects stored only once

Data consistency • No “registration” issues between geometries• Moving a boundary between objects is done once

Topological relationships are quickly and easily determined Easier to do connectivity and network analysis

Page 19: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

10g Topology Data Model - Summary

Persistent Topology• Describes how different spatial features are related to each

other• Support topological relations: adjacency, containment,

connectivity• Simplifies data consistency checks • Example: when the road moves, the property boundary

automatically moves with itSupports Solutions in:• Land Records Management• Tax and Cadastre• Mapping

Page 20: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

10g GeoRaster

GeoRaster Data Type• Store Raster Image & Grid Data• Satellite imagery, scanned charts• DEM and other grid-based data• Pyramids, Tiling and Georeferencing to Pixel

Supports Solutions in:• Land-based asset management, energy exploration, defense, natural resource management and precision farming

Page 21: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Geological Map of India (Grid Data)

QuaternaryTertiaryPaleocene-CretaceousMesozoicGondwanaEarly PalaeozoicLate ProterozoicEarly ProterozoicArchaean

Page 22: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

World Cloud Cover (Image Data)

Page 23: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Image Data

Some bands may accentuate different features

Page 24: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Abstract System Architecture

Oracle

Spatial

GeoRaster

SQL API

GeoTIFF

DEM

PIX PIX

DEM

GeoTIFF

Visualizer C/Java API

In Adaptors

Out Adaptors

GeoRaster ENGINE

Page 25: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Cell Data and Bands

• Cell data is the value associated with the cells/pixels• Each cell has a value in a raster• Each value is associated with a cell/pixel• In an RGB image, each cell has 3 values: one

each to represent the intensity of red, green, and blue

• In GeoRaster, all cells associated with a 2-D set of rows and columns in a plane is a band• An RGB image will have 3 bands • A multispectral image with 4 channels will have 4

bands in GeoRaster• Grid data with 4 bands will have 4 bands in

GeoRaster

Page 26: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Bands and Layers

Layer n

Layer 2

Layer 1

Band n-1

Band 1

Band 0

Layer 0

PHYSICALLOGICAL

Page 27: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Logical LAYER in GeoRaster

Layer

Bin Information

OtherStatistics

VAT

GreyScale

Scaling

Histogram

ColorMapBand/Cell Data

Optional AssociatedInformation

Page 28: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial GeoRaster Data Model

Object Metadata

Raster Metadata

Spatial Reference

SystemOther

Metadata

1st layer

2nd layer

3rd layer

nth layer

Multi-band Raster Data

GeoRaster Metadata

(XML)

Layer Data and Metadata

Layer 0 Information

Page 29: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

GeoRaster Physical Storage

CITY_IMAGES table(one row per city)

Various user-defined columns

SDO_GEORASTER object(for example, Boston)

For eachrow (image):

...

SDO_GEORASTER object

GeoRasterType

Raster ID

Raster data table name(table of SDO_RASTER)

Metadata(SYS.XMLtype)

Image Extent(SDO_GEOMETRY)

Raster data table includesSDO_RASTER type (one row per block)

Image data forthis block (BLOB)

MBR for this block(SDO_GEOMETRY)

rowBlockNumber,PyramidLevel, …

RasterID

Page 30: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

10g Spatial Analytics

Pattern Discovery based on Spatial Relationships Univariate and Bivariate Spatial StatisticsUsage• Outage Analysis• Insurance risk• Crime and Justice• Demographic• Public Health Administration

Page 31: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Workspace Manager

Supports• Data Versioning• Persistent Locking• History

Facilities Management Solutions in:• Communications and Utilities• Engineering and Construction• Transportation• Parcel Management and Cadastre

DBMS_WM.ENABLEVERSIONING('CATALOG');

CATALOG:base table

CATALOG_LT: Renamed base table with fournew columns

UPDATE catalogSET . . .

RENAME…

Page 32: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Workspace Manager Mechanics

Workspace logically isolates a collection of row versions Workspaces hierarchies can be of any depth and widthRow versions created within a version-enabled table No changes to application SQL or queriesView workspace versions in context of rest of database

1 2 3

4 5

6

7

Workspace B

Workspace C

Workspace D

LIVE Workspace

8 9Workspace E

Savepoint

Page 33: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

WSM Operations

Table: EnableVersioning, DisableVersioning

Workspace: create, refresh, merge, rollback, remove, goto, compress, alter

Savepoints (persistent): create, alter, goto

History: goto date

Privileges: access, create, delete, rollback, merge

Access Modes: read, write, management, none

Locks (persistent): exclusive and shared

Differences: comparessavepoints and workspaces

Detect / Resolve Conflicts: choose version to merge

Page 34: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial 10g Summary

Each and Every Database is Location-enabledKey Infrastructure Management Features• Network Data Model, GeoRaster, Persistent Topology, Address Geocoding, Spatial Analytics

• Linear Referencing Systems• Work Space Manager

Seamless Technical Integration with many AutoDesk ProductsLeverages all new Oracle 10g Features

Page 35: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

The Analysts on Oracle Spatial 10g …

“Oracle is now moving advanced spatial capabilities into foundation IT infrastructure … the net effect will be to greatly expand the total Spatial Information Management market.”

IDC, September 2003

AutoDesk on Oracle Spatial 10g …

“With the release of Oracle 10g, and the addition of core GIS functions like topology management, network tracing, andgeoreferencing raster images, Oracle will change the nature of the industry.”

Chris Bradshaw, VP Infrastructure Systems Division,

AutoDesk, September 2003

Page 36: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

DemonstrationOracle 10g Network Data Model and GeoRaster

Page 37: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Oracle Spatial 10g and AutoDesk: Integration for Enterprise CustomersGI12-4

Jim Farley and Geoff Zeiss

Autodesk Enterprise GIS CustomersInfrastructure Lifecycle ManagementBusiness DriversAutoDesk-Oracle PartnershipAutoDesk-Oracle10g Integration Demonstration

Page 38: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Autodesk GIS CustomersCustomer Profile• Need to manage design data throughout the infrastructure

management lifecycle• Recognize the value of integrating CAD and GIS into enterprise

IT• Aware of the advantages of spatially enabled RDBMS• Require scalable, concurrent multi-user environment

Industries• Utilities (electric, water, gas, wastewater)• Telecommunications (copper,fiber, coax, wireless)• Government (mapping)• Transportation

Page 39: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

User Profiles

Autodesk MapGuide, Envision

Light weight editConnected, disconnected

HundredsEngineers

Autodesk MapCADConnectedHundredsDrafters

Autodesk MapGuideView and redlineConnectedThousandsContractors

Autodesk Express Viewer, Voloview

View and redlineDisconnectedThousandsField

ClientsRequirementsAccessSeatsUsers

Page 40: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Infrastructure Lifecycle Management Saves Time and Money

Digital Data

Lifecycle Surveying Plan & Analyze

Map & Design Drafting Construction Manage

Dat

a C

reat

ion

& L

oss

Autodesk

Page 41: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

GIS Dept

Mapping

Operations Dept

Outage

Maintenance Dept

Work Order

Customer Service

Billing

EngineeringOr CAD Dept

Design & Drafting

Land base

Survey

AGDSOracle 9i/10g

Autodesk MapAutodesk LDTAutodesk Civil Design

Autodesk MapAutodesk MapGuide

Autodesk Survey

Autodesk MapGuide Autodesk Volo View

AutoCAD/LTBuzzsaw

Sharing Data Creates Operating Efficiencies

Page 42: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Autodesk’s Unique Value

Installed base• 1.3 million surveyors, land planners, and

engineers

The complete lifecycle• Surveying, design, analysis, construction

documentation and management, operations, maintenance

Maintain information throughout lifecycle• Engineering accuracy and precision• Input once, reuse repeatedly

Open infrastructure data server• Oracle10g Spatial

Industry standards• OGC • LandXML • J2EE• Competitive data formats

DraftingSurveying

Construction

Planning & Analysis

Infrastructure LifecycleManagement

Managing &

Operating

Mapping &Design

Survey Map Design Construct Operate

Information Loss

Information Maintained

Page 43: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Business DriversReduce costs

• Efficiency through data sharing• Field force automation• Unify business processes• Efficiency through back-office integration

Improve quality of service• Improved data quality and timeliness

• Deliver quality data to the field• Improve customer responsiveness

Support rapid provisioning of new services• Rapid development and deployment of new application

supporting new services• Ex. Wireless, PDA/GPS for pole inventory, applications

for customer services

Page 44: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Critical Business Requirements

Database consistency• Concurrency management

(locking, versioning)• Shared geometry• Constraints

Open data server• Infrastructure data

• CAD and GIS• Spatial, attributes,

topological data• Versioned data• Vector and raster data• Linearly referenced data• Seamless

• Open data access • SQL, SQL/MM • Industry standard

interfaces ODBC, JDBC

Online and offline clients• Web and wireless

Interactive and batch

Scalability• Hundreds of million of objects• Thousands of users

Standards-based • OGC, ISO, FGDC• Support commonly used GIS formats

Page 45: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Autodesk Solution Architecture

Oracle10g

PC

Web Client

Web Server

AutodeskMap

DWFCache

Update

WebBrowser(MapGuide

Plugin)

HTTP

DWF

WebServer

Data Server

DWF

Update

MapGuideServer

Data

Laptop computer

LocalDWF

Cache

Oracle10g

ExtractMergeback

Update

On-line Client

DWF ManagerRefresh

On-line Map Client Off-line Clients

AutodeskExpressViewer

Envision

Page 46: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Autodesk/Oracle Partnership

Open interoperability based on Oracle 10G is critical to Autodesk future strategy• Open Interoperability Initiative with Intergraph,

MapInfo, Laser-Scan

Autodesk and Oracle committed to OpenGIS

Close Autodesk/Oracle collaboration on Oracle 10g

Large number of common enterprise sites

Page 47: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Key Differentiators: Autodesk + Oracle

Infrastructure Management functionality available to all clients

Multiple Clients sharing central data server

Open Data Access

Differentiator

Autodesk Map MapGuideEnvsionSpatial data types, Topology, Geoferenced rasters, LRS, Network model, AddressGeocoding, Data versioning

SQL and JDBC, ODBC, OLEDB, and OCI

Autodesk

Page 48: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

DemonstrationAutodesk Map, MapGuide

Page 49: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Map and MapGuide on Oracle10g

Access Oracle10g database in MapGuideAccess Oracle10g database in MapIn Map, perform topologically legal move node In Map, execute topologically illegal move nodeShow result in MapGuide

Page 50: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing
Page 51: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

What have you just seen ?

Open Oracle10g database in MapGuide• Display roads and blocks• Zoom to subregion

Open Oracle10g database in Map• Display roads • Zoom to subregion

In Map, perform topologically legal move node • Call Oracle10g TopoManager

In Map, execute topologically illegal move node• Call Oracle10g TopoManager

In Mapguide, rebuild map from Oracle10g• Zoom to subregion to show result of “topologically legal” move node

Page 52: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Benefits of Proposed Solution Architecture

Oracle 10g is an open data server for infrastructure data• Application interoperability• CAD and GIS integration• Spatial, Topology Manager, Workspace Manager,

Georeferenced Rasters, LRS, Network Model, GeocodingOracle enables safer and secure data sharing• Centralized, shared database• Oracle manages concurrency (locking, versioning)

Autodesk clients tailored to different types of users• CAD drafting

• Light weight edit

• View/redline

• Off-line and on-line solutionsScalable

Page 53: Oracle Spatial 10 and AutoDesk - Welcome | AUGI · 2011-08-27 · Oracle Spatial 10g and AutoDesk: GI12-4 Integration for Enterprise Customers Jim Farley and Geoff Zeiss Introducing

Question and Answer

[email protected] [email protected]