Class Summary

Download Report

Transcript Class Summary

GS 440 - It’s Not Just a Smallworld® Anymore
Pat Reid
Spatial Business Systems
Autodesk Business Unit Director
Dennis Beck
Spatial Business System
CEO
© 2012 Autodesk
Class Summary

Overview of integration issue
 Solutions for Smallworld to Autodesk
 Demonstration
 Spatial Gateway for enterprise-level environments
© 2012 Autodesk
Learning Objectives
At the end of this class, you will be able to:
 Understand advantages of integrating CAD and GIS
 Understand difference of real-time integration vs. data translation
 Learn SBS/Autodesk solution for CAD/GIS integration
 Learn concepts of enterprise-level spatial integration
© 2012 Autodesk
Why Integrate GIS and CAD?
© 2012 Autodesk
Traditional Reason Not to Integrate

Too complicated!



Different approaches to the work



Technically
Organizationally
CAD operators utilize engineering precision to capture a single project
GIS captures broad concepts over large geographical areas
 GIS wants CAD accuracy, but hard to do over large areas
GIS/CAD systems have their own proprietary mechanisms for
interacting with product-specific application databases
© 2012 Autodesk
Impact of Non-Integration

Duplicate labor costs for double entry of data
 Backlog (or no) of As Built data
 Design and GIS data divergence




Impacts efficiency
Safety
Compliance
Potential exists for a major loss of data integrity
© 2012 Autodesk
ROI Study Integrating CAD and Smallworld
© 2012 Autodesk
Five Year Cost Savings
$3,000,000
$2,500,000
$2,423,798
$2,000,000
$1,553,142
$1,500,000
$1,000,000
$840,823
$870,656
$722,656
$712,319
$500,000
$329,436
$0
Year 1
-$10,337
Year 2
Year 3
Year 4
Year 5
-$339,773
-$500,000
Annual Net Savings
Cumulative Net Savings
© 2012 Autodesk
Data Accuracy
Accurate CAD
Data increases
GIS accuracy
CAD
GIS
Accurate GIS Data reduces
Need for field validation
© 2012 Autodesk
SBS Smallworld Integration
© 2012 Autodesk
Real Time Interaction versus Data Exporting

SBS has two solutions for integrating CAD and Smallworld GIS


FDO / SW Connector (Real-time)
FME / SBS Plug-in (Translation-based)

Both solutions allow for data translation on loading
 FDO supports Smallworld to Autodesk Map 3-D
 FME supports Smallworld to any source data
© 2012 Autodesk
Smallworld FDO Provider

Built on SBS SWConnector Technology


Uses C++ client library
Supports

Read/write access to feature data in a Smallworld VMDS data store

Describing schema and capabilities


Field types, Domains, Enumerators
Feature data editing
•
Select
•
Insert, Update, Delete

Coordinate System transformations

Disconnected processing

Long transactions
© 2012 Autodesk
SWConnector

Server Component

Built with Smallworld Magik

Supports Smallworld versions 3.1sp2->Current




Not all functionality supported at earlier releases
75+ Smallworld calls
Client Components

Delivered as C++ DLL, Managed C++ DLL (.Net) or Java (jar)

All clients use the same Server Component

Leverages Smallworld TICS protocol
Functionality

Full Read/Write capabilities for Smallworld data

Exposes vector VMDS and SOM geometry

Integrates with Schema, Authorization, Data, Topology, Styles, ACE etc.

Extensible by developers
© 2012 Autodesk
Process Flow
What
•
•
•
•
Theme
Layer
User Selection
Trace, Query, Scrapbook
How
•
•
•
•
Grid
New Activity
Existing Design
User Defined
Where
When
Write
• Connected
• Detached
• eTransmit
• On Demand
• Scheduled
• Job Server Task
• Direct
• Job Manager
© 2012 Autodesk
Smallworld FDO Provider
Browser
AutoCAD Map 3D
AutoCAD Utility Design
AutoCAD Topobase
•Browse
•Search
WEB
•Retrieve data
•Analysis
•Publish to MapGuide
MG Studio
Publishing
Distribution
MapGuide
Enterprise
DESKTOP
•Add Layout
•Tools
•Additional data
•Queries/Filters
APPLICATION SERVER
GE Smallworld
DATABASE
© 2012 Autodesk
SWConnector Architecture
AUD
Client
Autodesk
Utility Design
AutoCAD
Map Platform API
Smallworld
FDO Provider
SWConnector Client
(C++, .NET, Java API)
Server
SWConnector Server
Magik code,75+ supported API calls
TICS
ACPT
Server image
VMDS
VMDS
SOM
WMS
Spatial
Datasets
© 2012 Autodesk
FME Overview
Data Store
Data Store
FME
Extract,
Translate
Load
Data Store
Data Store
Autodesk AutoCAD
Autodesk AutoCAD Civil 3D
Autodesk AutoCAD Map 3D
Autodesk MapGuide
Autodesk Topobase
Bentley Map
Bentley MicroStation
ERDAS IMAGINE
Esri ArcGIS
Google Earth/Maps
Informatica PowerCenter
Intergraph GeoMedia
Professional
Intergraph GeoMedia WebMap
Intergraph G/Technology
MapInfo Professional
Microsoft Azure/OGDI
OpenSpirit
OpenStreetMap
Smallworld
Trimble
Over 200 supported formats
© 2012 Autodesk
SBS Smallworld Plug-in for FME
Smallworld support:
• Smallworld geometry
model
• Smallworld dimensions
• Annotation
• Multiple geometries
• Multiple worlds
• Version management
• Complex features
SBS Plug-in
Scalability via FME Server
Stability
Smallworld GIS
Advanced application
support
• Data synchronization
• Dynamic data access
© 2012 Autodesk
DEMO

FDO
 FME
© 2012 Autodesk
Enterprise-Level Spatial Integration
© 2012 Autodesk
Integrating Design in a Multi-GIS Environment

Large utility organizations often end up with multiple GIS solutions as
well as analysis and CAD packages

This is sometimes caused by mergers and acquisitions
 Sometimes it is just evolutionary
 Having multiple GIS solutions inhibits enterprise-level application deployment

Some of the key technical challenges





Cross-system integration
Conflict resolution, the “Long Transaction” problem
Data validation between systems
Global ID management
Amongst others
© 2012 Autodesk
Spatial Gateway: An Enterprise Approach

Spatial Gateway is a set of technologies designed to address the multiGIS / CAD integration issues for enterprise utility deployments
 “COTS” applications are leveraged to address many requirements




Oracle Spatial – common GIS repository
Workspace management – platform for
FME – spatial data extract-transform-load (ETL) capabilities
Specialty plug-ins and software extensions

Change detection
 Conflict resolution
 Common network modeling

Common application services, such as global ID management
© 2012 Autodesk
Terminology – Data bases

Application databases


Operational datastore


The operational database that includes staging models, metadata models, administration tables and the canonical
data store.
Canonical datastore


Databases used to support specific applications, e.g. Smallworld, Autodesk’s North American Data
Model, Esri, SAP, others
Application independent representation of the “Real World Objects” with mappings back to the application view of
the data
Spatial data warehouse

A consolidated view of the entire GIS database that is isolated from the changes occurring in the ODS. The
spatial data warehouse provides application specific data marts to support business requirements such as
analytics and temporal modeling
23
© 2012 Autodesk
High Level Architecture ODS, CDS, SDW
24
© 2012 Autodesk
ODS Architecture
25
© 2012 Autodesk
SDW Architecture
26
© 2012 Autodesk
ODS/CDS/SDW Design Considerations

Performance
 Data integrity
 Application independence
 Data isolation
 Architectural support for advanced applications



Network-based business requirements
Historical visualization
Meaningful analytics
27
© 2012 Autodesk
Autodesk, AutoCAD* [*if/when mentioned in the pertinent material, followed by an alphabetical list of all other trademarks mentioned in the material] are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and
services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2012 Autodesk, Inc. All rights reserved.
© 2012 Autodesk