Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2007 Bentley Systems, Inc. 1 Bentley and Oracle Anil Saboo, Oracle Robert Mankowski, Bentley Systems Anil Saboo, Oracle Robert Mankowski, Bentley Systems.

Similar presentations


Presentation on theme: "© 2007 Bentley Systems, Inc. 1 Bentley and Oracle Anil Saboo, Oracle Robert Mankowski, Bentley Systems Anil Saboo, Oracle Robert Mankowski, Bentley Systems."— Presentation transcript:

1 © 2007 Bentley Systems, Inc. 1 Bentley and Oracle Anil Saboo, Oracle Robert Mankowski, Bentley Systems Anil Saboo, Oracle Robert Mankowski, Bentley Systems

2 © 2007 Bentley Systems, Inc. 2 Agenda Bentley and Oracle relationship Oracle Spatial Technologies What is Oracle Spatial? What is the Oracle Workspace Manager? Using Oracle Spatial Technologies in Bentley Products Desktop Server Geo Web Publisher Whats coming in Oracle 11G? Whats coming in Bentley Support of Oracle? Bentley and Oracle relationship Oracle Spatial Technologies What is Oracle Spatial? What is the Oracle Workspace Manager? Using Oracle Spatial Technologies in Bentley Products Desktop Server Geo Web Publisher Whats coming in Oracle 11G? Whats coming in Bentley Support of Oracle?

3 © 2007 Bentley Systems, Inc. 3 Bentley and Oracle Relationship

4 © 2007 Bentley Systems, Inc. 4 Bentley Geospatial and Oracle Spatial Bentley is an Oracle Certified Partner Solid long-term relationship Complementary products Oracle: Geospatial Datastore Bentley Geospatial: Design, Build, Data capture, Data analysis, Mapping, etc Bentley Geospatial products using Oracle Bentley Geospatial Extension Bentley Map Bentley Cadastre Bentley Geospatial Server Bentley Geo Web Publisher Bentley Geospatial Industry Applications Oracle is the interoperability standard Bentley is an Oracle Certified Partner Solid long-term relationship Complementary products Oracle: Geospatial Datastore Bentley Geospatial: Design, Build, Data capture, Data analysis, Mapping, etc Bentley Geospatial products using Oracle Bentley Geospatial Extension Bentley Map Bentley Cadastre Bentley Geospatial Server Bentley Geo Web Publisher Bentley Geospatial Industry Applications Oracle is the interoperability standard

5 © 2007 Bentley Systems, Inc. 5 Bentley Geospatial and Oracle Spatial Collaboration Participant in Oracle 11 Beta program Bentley contributes to Oracle specifications Open channel to Oracle Development Co-presented on several occasions Bentley attends Oracle Spatial conferences Participant in Oracle 11 Beta program Bentley contributes to Oracle specifications Open channel to Oracle Development Co-presented on several occasions Bentley attends Oracle Spatial conferences

6 © 2007 Bentley Systems, Inc. 6 Excellent Oracle Database Citizen Create 100% Oracle Spatial Standard data Use Oracle Spatial metadata and coordinate systems Use Oracle standard versioning (Workspace Manager) Not requiring any proprietary schemas, tables or fields (no MSLink) Implementation reviewed by Oracle Spatial team Excellent Oracle Database Citizen Create 100% Oracle Spatial Standard data Use Oracle Spatial metadata and coordinate systems Use Oracle standard versioning (Workspace Manager) Not requiring any proprietary schemas, tables or fields (no MSLink) Implementation reviewed by Oracle Spatial team Bentley Geospatial Oracle Strategy

7 © 2007 Bentley Systems, Inc. 7 Architecture Bentley Geospatial Desktop Bentley Geospatial Industry Applications Bentley Geospatial Server Oracle Locator Oracle Spatial Bentley Geo Web Publisher Direct editing of Oracle Spatial databases Full support of Oracle 10G topology model Short transactions Simultaneous Multi User Editing Long transactions, optimistic and pessimistic locking Time component

8 Oracle Spatial Technologies Anil Saboo Server Technologies, Oracle Corporation

9 Oracle Spatial Spatially-enable your enterprise with Oracle Consolidating spatial information holdings Eliminate proprietary silos, centralize administration Make spatial data and technology available enterprise-wide Utilize your database infrastructure and IT resources Growing challenges and costs of spatial data Scalability, Accessibility, Security, Performance, Manageability Benefits of Oracle Spatial Increases productivity and streamlines processes Enables better business decisions and customer service Reduces risk – secure, reliable, open and non-proprietary Drives down admin, maintenance, training and support costs

10 Data load Editing/transformation Visualization Mapping Analysis Storage & Admin Indexing Security User Mgmt Query Versioning Scalability Data Delivering Enterprise-class Geospatial Database Management Business Applications

11 Consolidating Geospatial Data Management Asset Management LogisticsHomeland Security Engineering Planning Multiple Apps Multiple Users

12 Spatial Information Management Challenges Scalability - large data volume Availability – tens of thousands of users Security – protect sensitive location data Performance – timely query response Accessibility – to enterprise applications Manageability – leverage IT resources = Oracle Database Strengths

13 Spatial Data Types All Location/Spatial Data Stored in the Database Spatial Indexing Fast Access to Spatial Data Spatial Access Through SQL Spatial Analysis Oracle Locator & Spatial Capabilities

14 Manage ALL Geospatial Data Types Data Locations (points) Networks (Connectivity) Parcels (polygons) Imagery (Raster) Structured Networks/Boundaries (persistent topology) Addresses (geocoded points)

15 Workspace Manager Feature of the Oracle Database for application developers and DBAs Manages current, proposed and historical values for data in the same database Isolate a collection of changes to production data Keep a history of changes to data Perform what if analysis Benefits Saves Money – Ability to consolidate a number of databases into a single database Saves Time – Concurrent access to current, proposed and historical data Saves Labor – Single point of update and management; easy to manage through OEM; no custom codeor app specific version data

16 Workspace Manager with Spatial Allows application developers to version topologies stored in the Oracle Spatial Topoplogy data model Can be used To isolate a collection of changes in one or more topologies Keep a history of changes Create multiple scenarios for what if analysis in the same database

17 © 2007 Bentley Systems, Inc. 17 Using Oracle Spatial Technologies in Bentley Products

18 © 2007 Bentley Systems, Inc. 18 Product Framework Bentley Geospatial Desktop Bentley Geospatial Industry Applications Bentley Geospatial Server Bentley Geospatial Web Publishing Bentley Geospatial Mobile Applications Enterprise Integration

19 © 2007 Bentley Systems, Inc. 19 Geospatial Extension Development framework Data Model customization with XFM Interoperability framework Oracle Spatial direct support Native SHP, MXD, OGC support among others The NEW Map Manager Topology and Geometry Editing Development framework Data Model customization with XFM Interoperability framework Oracle Spatial direct support Native SHP, MXD, OGC support among others The NEW Map Manager Topology and Geometry Editing

20 © 2007 Bentley Systems, Inc. 20 Bentley Map A solution to create, maintain, and analyze spatial data sets... Use thematic and analytical tools to create detailed maps and reports Use finishing tools for professional output Create PDF map books Based primarily on the XFM architecture A solution to create, maintain, and analyze spatial data sets... Use thematic and analytical tools to create detailed maps and reports Use finishing tools for professional output Create PDF map books Based primarily on the XFM architecture

21 © 2007 Bentley Systems, Inc. 21 Geospatial Desktop-Oracle Spatial Direct Connect Functionality Attach/Open directly from Oracle Import from Oracle Geometry support Topology Support Coordinate Systems Text, Feature-Linked text Coded Domains Loading Tools (DGN2SDO) Short Transaction (Pessimistic) Fully customizable - XFM API Administration Tool Bentley Geospatial Desktop Bentley Geospatial Industry Applications

22 © 2007 Bentley Systems, Inc. 22 Importing Oracle Spatial Data One way import Meant for including Oracle Spatial data in engineering design process Doesnt require any XFM Schema What you will see: Importing Oracle Spatial data in current DGN Defining symbology One way import Meant for including Oracle Spatial data in engineering design process Doesnt require any XFM Schema What you will see: Importing Oracle Spatial data in current DGN Defining symbology

23 © 2007 Bentley Systems, Inc. 23 Opening Oracle Spatial Data Read/Write access to Oracle What you will see: Opening Oracle Spatial data in current DGN Change Display using Map Manager Lock the geometry Edit the geometry using Geospatial Extension Post the result View the results in Map Builder Read/Write access to Oracle What you will see: Opening Oracle Spatial data in current DGN Change Display using Map Manager Lock the geometry Edit the geometry using Geospatial Extension Post the result View the results in Map Builder

24 © 2007 Bentley Systems, Inc. 24 Demo

25 © 2007 Bentley Systems, Inc. 25 What Did You Just See? Opening Oracle Spatial data in current DGN Change Display using Map Manager Lock the geometry Edit the geometry using Geospatial Extension Post the result View the results in Map Builder Opening Oracle Spatial data in current DGN Change Display using Map Manager Lock the geometry Edit the geometry using Geospatial Extension Post the result View the results in Map Builder

26 © 2007 Bentley Systems, Inc. 26 Bentley Topology Types Session topology Build the topology information on-the-fly each time it is necessary Like in GeoGraphics 8.5 Persistent topology Topological primitives are created only once Topological primitives (node, edge, face) information is in the DGN These modes are supported with or without Oracle Session topology Build the topology information on-the-fly each time it is necessary Like in GeoGraphics 8.5 Persistent topology Topological primitives are created only once Topological primitives (node, edge, face) information is in the DGN These modes are supported with or without Oracle

27 © 2007 Bentley Systems, Inc. 27 Bentley Persistent Topology Model Topology is stored in the DGN XFM features in the main DGN model Topology primitives in an hidden model Topology is stored in the DGN XFM features in the main DGN model Topology primitives in an hidden model DGN Persistent Topology in the DGN

28 © 2007 Bentley Systems, Inc. 28 Editing topology Place features like any other XFM features Use shared editing command to move common node Ex: moving a lot corner moves all the parcels with it Split/Merge polygon command Line Cleaning tools Find Dangles, Gaps, Duplicates From Spaghetti Line Work SHP file, DGN, DWG, Oracle Geometry, etc Topology graph is maintained while editing Place features like any other XFM features Use shared editing command to move common node Ex: moving a lot corner moves all the parcels with it Split/Merge polygon command Line Cleaning tools Find Dangles, Gaps, Duplicates From Spaghetti Line Work SHP file, DGN, DWG, Oracle Geometry, etc Topology graph is maintained while editing

29 © 2007 Bentley Systems, Inc. 29 Spatial Analysis on topology Overlay Operations Buffer

30 © 2007 Bentley Systems, Inc. 30.BAT Loading Data in Oracle Oracle Spatial AttributesOBDCOLEDBORACLE DGN2SDO Oracle SQLLOADER.DAT.CTL.SQL DGN DGN2SDO Data loading tool for Administrator or DBA Convert into SQL Loader Scripts (.SQL,.CTL,.DAT) Supports two modes: SDO Geometry, SDO Topology Command-line only, no GUI DGN2SDO Data loading tool for Administrator or DBA Convert into SQL Loader Scripts (.SQL,.CTL,.DAT) Supports two modes: SDO Geometry, SDO Topology Command-line only, no GUI

31 © 2007 Bentley Systems, Inc. 31 Benefits of using Geospatial Desktop with Oracle View and edit your Oracle Spatial database directly Bringing Geospatial Engineering information into mainstream IT world -> Oracle Standard Excellent Database Citizen->Oracle reviewed View and edit your Oracle Spatial database directly Bringing Geospatial Engineering information into mainstream IT world -> Oracle Standard Excellent Database Citizen->Oracle reviewed

32 © 2007 Bentley Systems, Inc. 32 Benefits of using Geospatial Desktop with Oracle Easily migrate from DGN to Oracle Spatial- >DGN2SDO Avoid conflict->Pessimistic Locking Keep data consistent at all time and interact easily with Oracle 10G Topology Easily migrate from DGN to Oracle Spatial- >DGN2SDO Avoid conflict->Pessimistic Locking Keep data consistent at all time and interact easily with Oracle 10G Topology

33 © 2007 Bentley Systems, Inc. 33 Geospatial Server

34 © 2007 Bentley Systems, Inc. 34 Product Framework Bentley Geospatial Desktop Bentley Geospatial Industry Applications Bentley Geospatial Server Bentley Geospatial Web Publishing Bentley Geospatial Mobile Applications Enterprise Integration

35 © 2007 Bentley Systems, Inc. 35 What is the Bentley Geospatial Server? Geospatial Server is an Enterprise GIS Using a unique Federated Information Management approach. The idea is simple: Index rather than convert Find rather than search Allows managing, indexing, editing, and plotting of : Structured information, fixed schema Spatial Database, DGN/XFM, Shapefile, … Unstructured information, no schema Raw DGN, DWG, Word, PowerPoint, … Geospatial Server is an Enterprise GIS Using a unique Federated Information Management approach. The idea is simple: Index rather than convert Find rather than search Allows managing, indexing, editing, and plotting of : Structured information, fixed schema Spatial Database, DGN/XFM, Shapefile, … Unstructured information, no schema Raw DGN, DWG, Word, PowerPoint, …

36 © 2007 Bentley Systems, Inc. 36 Bentley Geospatial Server Architecture Clients Applications Spatial Indexing/Searching Service Plotting Service Spatial Database ServiceWorkflow Management Service Indexes, Metadata, Settings Document Service DGN XFM DGN with RDBMS Oracle 10G Oracle 10g Spatial, Topology SHP, MXD

37 © 2007 Bentley Systems, Inc. 37 Geospatial Server-Oracle Spatial All 2-tier functionality + n-tier… Live Viewing/Editing Disconnected Editing (batch extraction/post) Long transaction Pessimistic or optimistic Conflict Resolution Multi-user editing on same area Workflow management Spatial Indexing Collaboration Time Component Support Fully customizable – web services Bentley Geospatial Desktop Bentley Geospatial Industry Applications Bentley Geospatial Server

38 © 2007 Bentley Systems, Inc. 38 Geospatial Server - Oracle Spatial Database Connection Document (Live Viewing/Editing) LIVE extraction/posting from Oracle Create once, share many to PW users Allow editing of database data in a fixed extent Document integrated in PW for workflow, audit trail, security (ex: hide document from some users), etc Allows pessimistic short/long transaction Database Connection Document (Live Viewing/Editing) LIVE extraction/posting from Oracle Create once, share many to PW users Allow editing of database data in a fixed extent Document integrated in PW for workflow, audit trail, security (ex: hide document from some users), etc Allows pessimistic short/long transaction

39 © 2007 Bentley Systems, Inc. 39 What you will see Creation of live connection document Bentley Map opening document Live fetch of spatial data Lock of spatial data Edit of spatial data Post of spatial data What you will see Creation of live connection document Bentley Map opening document Live fetch of spatial data Lock of spatial data Edit of spatial data Post of spatial data Database Connection Document Live Viewing/Editing

40 © 2007 Bentley Systems, Inc. 40 Demo: Creating Information

41 © 2007 Bentley Systems, Inc. 41 What Did You Just See? Creation of live connection document Bentley Map opening document Live fetch of spatial data Lock of spatial data Edit of spatial data Post of spatial data Creation of live connection document Bentley Map opening document Live fetch of spatial data Lock of spatial data Edit of spatial data Post of spatial data

42 © 2007 Bentley Systems, Inc. 42 Geospatial Server - Oracle Spatial Disconnected Database Document Extraction/Post done in Batch mode Optimistic/Pessimistic Locking Workstation or Field editing disconnected from the database Disconnected Database Document Extraction/Post done in Batch mode Optimistic/Pessimistic Locking Workstation or Field editing disconnected from the database

43 © 2007 Bentley Systems, Inc. 43 Disconnected Database Document Disconnected Viewing/Editing What you will see: Creation of disconnected database document Extraction and editing of Oracle Spatial data Workflows management Communication in context Posting of spatial data What you will see: Creation of disconnected database document Extraction and editing of Oracle Spatial data Workflows management Communication in context Posting of spatial data

44 © 2007 Bentley Systems, Inc. 44

45 © 2007 Bentley Systems, Inc. 45 What Did You Just See? Creation of disconnected database document Extraction and editing of Oracle Spatial data Workflows management Communication in context Posting of spatial data Creation of disconnected database document Extraction and editing of Oracle Spatial data Workflows management Communication in context Posting of spatial data

46 © 2007 Bentley Systems, Inc. 46 Multi-user editing Spatial database multi-user editing What you will see: Multi-user editing in Optimistic Long Transaction, project can last for a very long time without disturbing operations Geospatial Reconciliation Extension, rare conflicts can be solved Committing any Project Version to LIVE production data Spatial database multi-user editing What you will see: Multi-user editing in Optimistic Long Transaction, project can last for a very long time without disturbing operations Geospatial Reconciliation Extension, rare conflicts can be solved Committing any Project Version to LIVE production data

47 © 2007 Bentley Systems, Inc. 47 Demo

48 © 2007 Bentley Systems, Inc. 48 What Did You Just See? How the Geospatial Server can be used for Multi- user editing in Optimistic Long Transaction, conflict resolution, reviewing and committing Oracle versions

49 © 2007 Bentley Systems, Inc. 49 Track Edits History in the Database Query back in time E.g.: show me the census blocks as they were on the Census 2000 Act on feature now and it reflected in the future Query in the future E.g.: show me this planned section of highway as it will be in 2007 Track Edits History in the Database Query back in time E.g.: show me the census blocks as they were on the Census 2000 Act on feature now and it reflected in the future Query in the future E.g.: show me this planned section of highway as it will be in 2007 Time Component

50 © 2007 Bentley Systems, Inc. 50 Keeping History of changes What you will see: Query current time Disconnected Editing of time enable information Query of edited information back in time What you will see: Query current time Disconnected Editing of time enable information Query of edited information back in time

51 © 2007 Bentley Systems, Inc. 51 Demo

52 © 2007 Bentley Systems, Inc. 52 What Did You Just See? Query current time Disconnected Editing of time enable information Query of edited information back in time Query current time Disconnected Editing of time enable information Query of edited information back in time

53 © 2007 Bentley Systems, Inc. 53 Geospatial Server Benefits for Oracle users Integrate document management, workflows management and spatial database management Spatial management of all data types, including non GIS files types Find Information using intuitive spatial criteria View and edit your Oracle Spatial database directly- >Spatial Database Document Perform fully reliable disconnected field editing Integrate document management, workflows management and spatial database management Spatial management of all data types, including non GIS files types Find Information using intuitive spatial criteria View and edit your Oracle Spatial database directly- >Spatial Database Document Perform fully reliable disconnected field editing

54 © 2007 Bentley Systems, Inc. 54 Geospatial Server Benefits for Oracle users Avoid conflict->Pessimistic Locking Study Different What-If Scenario->Optimistic Locking Keep data consistent at all time and interact easily with Oracle 10G Topology Produce historical maps and reports-> historical data management Bringing Geospatial Engineering information into mainstream IT world -> Oracle Standard Excellent Database Citizen->Oracle reviewed Print only what you need and save time with batch plotting capability Avoid conflict->Pessimistic Locking Study Different What-If Scenario->Optimistic Locking Keep data consistent at all time and interact easily with Oracle 10G Topology Produce historical maps and reports-> historical data management Bringing Geospatial Engineering information into mainstream IT world -> Oracle Standard Excellent Database Citizen->Oracle reviewed Print only what you need and save time with batch plotting capability

55 © 2007 Bentley Systems, Inc. 55 Geo Web Publisher Live Publishing Geometry support Polygon (including transparency) Lines (including line styles) Point text Point Cell (symbols) Web Client Bentley GeoWeb Publisher

56 © 2007 Bentley Systems, Inc. 56 Publishing Oracle Spatial to the web What you will see: Adding Oracle Spatial geometry information to an existing web site View this information on the web What you will see: Adding Oracle Spatial geometry information to an existing web site View this information on the web

57 © 2007 Bentley Systems, Inc. 57 Demo

58 © 2007 Bentley Systems, Inc. 58 What Did You Just See? Adding Oracle Spatial geometry information to an existing web site View this information on the web Adding Oracle Spatial geometry information to an existing web site View this information on the web

59 Whats Coming in Oracle Spatial Anil Saboo Server Technologies, Oracle Corporation

60 What Analysts Say about Oracle Spatial… In four separate surveys since 1999, IDC has found that Oracle holds about an 80-90% share of the overall geospatial database management market within medium-sized and large organizations. IDC, February 2005

61 Safe Harbor Statement & Confidentiality The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.

62 Bentley / Oracle Spatial: Serving Customers for over 10 Years AEM Torino (Italy) Brussels Cadastre (Belgium) Berlin Brandenburg International Airport (Germany) City of Paris (France) City of Helsinki (Finland) Czech Cadastre (Czech Republic) Czech Telecom (Czech Republic) EPCOR, Edmonton (Canada) USACE Savannah District (USA) US Dept. of Energy, Savannah River (USA) Fort Hood, DPWRMD (USA) City of Toronto (Canada) City of Minneapolis Public Works (USA) Maryland State Highway Administration (USA)

63 Mature Platform Technology Capability 199519971998199920002001 Oracle 7.3.3 Oracle 8.0.4 Points, Lines, Polygons Spatial Operators 40% Faster Performance Oracle8i Points, Lines, Polygons Circles, Arcs Additional Spatial Operators Faster Performance Objects, Geocoding Framework Oracle 8.1.6 Java Classes Projections Linear Referencing R-Tree Indexing Oracle 8.1.7 20022003 Oracle 9i Whole Earth Geometry Model, Function-based indexes, Object replication, Partitioning 2004 Oracle 10g Geocoder, GeoRaster, Network Data Model, Topology, Spatial Analytic Functions 2007 Spatial Cartridge Oracle Spatial Spatial Data Option Oracle 11g 3D Support Web Services

64 © 2007 Bentley Systems, Inc. 64 Whats Coming in Bentley Products

65 © 2007 Bentley Systems, Inc. 65 Whats coming in Bentley Products? GeoRaster Viewing of GeoRaster Loading of GeoRaster Editing of GeoRaster Integration in Geospatial Administrator Network Data Model Network viewing Network editing Network tracing Integration with industry application GeoRaster Viewing of GeoRaster Loading of GeoRaster Editing of GeoRaster Integration in Geospatial Administrator Network Data Model Network viewing Network editing Network tracing Integration with industry application

66 © 2007 Bentley Systems, Inc. 66 Whats coming in Bentley Products? Cartographic Text Support Cartographic text support will allow storing natively the following: Text with leader line Text with different text size and rotation Database Side Spatial Analysis 3D Objects support Viewing of 3D objects Editing of 3D objects TIN support Viewing of TIN Storing Bentley TIN in Oracle Editing TIN Cartographic Text Support Cartographic text support will allow storing natively the following: Text with leader line Text with different text size and rotation Database Side Spatial Analysis 3D Objects support Viewing of 3D objects Editing of 3D objects TIN support Viewing of TIN Storing Bentley TIN in Oracle Editing TIN

67 © 2007 Bentley Systems, Inc. 67 THANK YOU. Questions ?


Download ppt "© 2007 Bentley Systems, Inc. 1 Bentley and Oracle Anil Saboo, Oracle Robert Mankowski, Bentley Systems Anil Saboo, Oracle Robert Mankowski, Bentley Systems."

Similar presentations


Ads by Google