+ All Categories
Home > Documents > 2001 ESRI Petroleum User Group M.J. Harden Associates Inc. PipeView SDE : Delivering CAD to the...

2001 ESRI Petroleum User Group M.J. Harden Associates Inc. PipeView SDE : Delivering CAD to the...

Date post: 03-Jan-2016
Category:
Upload: megan-perkins
View: 218 times
Download: 2 times
Share this document with a friend
16
2001 ESRI Petroleum User Group M.J. Harden Associates Inc. PipeView SDE : Delivering CAD to the Enterprise PipeView PipeView SDE SDE Delivering ESRI Data to Delivering ESRI Data to the Enterprise in a CAD the Enterprise in a CAD World World M.J. Harden Associates Inc. M.J. Harden Associates Inc.
Transcript

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeViewPipeViewSDESDE

Delivering ESRI Data to the Delivering ESRI Data to the Enterprise in a CAD WorldEnterprise in a CAD World

M.J. Harden Associates Inc.M.J. Harden Associates Inc.

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

Introduction and OutlineIntroduction and Outline

• M.J. Harden Associates Inc.M.J. Harden Associates Inc.• PipeView and PipeViewSDEPipeView and PipeViewSDE• SDE and CadClientSDE and CadClient• File-based PipeView ArchitectureFile-based PipeView Architecture• SDE-based PipeView ArchitectureSDE-based PipeView Architecture• PipeViewSDE and the EnterprisePipeViewSDE and the Enterprise• CadClient and MJH LoaderCadClient and MJH Loader• SummarySummary

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

M.J. Harden Associates Inc.M.J. Harden Associates Inc.

• Founded in 1956Founded in 1956• M.J. Harden specializes in:M.J. Harden specializes in:

• Data Conversion, Photogrammetry, Software ApplicationsData Conversion, Photogrammetry, Software Applications• GIS Transmission Pipeline ImplementationsGIS Transmission Pipeline Implementations

• 100,000+ miles of pipeline implemented in ISAT by 2002100,000+ miles of pipeline implemented in ISAT by 2002• Implementing Pipeline GIS since 1987Implementing Pipeline GIS since 1987

• M.J. Harden develops software products for the Pipeline M.J. Harden develops software products for the Pipeline Industry:Industry:• PipeView, Sheetgen, Risk Assessment and Pipe Access PipeView, Sheetgen, Risk Assessment and Pipe Access

WebWeb

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeView PipeView (Standard)(Standard)

• 32-bit Windows COM application written in Microsoft C++32-bit Windows COM application written in Microsoft C++• Maintenance and management toolMaintenance and management tool• Uses the GRI ISAT database model Uses the GRI ISAT database model

• ISAT used to manage pipeline hierarchy and facility attributesISAT used to manage pipeline hierarchy and facility attributes• ODBC connection to ISAT ODBC connection to ISAT Oracle or Microsoft SQL Server Oracle or Microsoft SQL Server

• Allows CAD-based editing of geographic features using AutoCad, Allows CAD-based editing of geographic features using AutoCad, AutoCadMap and Microstation as CAD EnginesAutoCadMap and Microstation as CAD Engines

• Links viewable external documents such as:Links viewable external documents such as:• reports, schematic drawings, images and ortho-photosreports, schematic drawings, images and ortho-photos

• SheetGen tool for Alignment Sheet GenerationSheetGen tool for Alignment Sheet Generation• PipeAccess Web PipeAccess Web displaying facilities and ISAT attributes to web displaying facilities and ISAT attributes to web

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

What is SDE?What is SDE?

• Set of middleware, algorithms, asynchronous client/server Set of middleware, algorithms, asynchronous client/server processes and data structures for managing spatial features in processes and data structures for managing spatial features in RDBMSRDBMS

• Adds spatial data storage to normal RDBMS database tablesAdds spatial data storage to normal RDBMS database tables• Backbone of the ESRI ArcGIS ArchitectureBackbone of the ESRI ArcGIS Architecture• SDE is an solution for delivering spatial data across the SDE is an solution for delivering spatial data across the

enterpriseenterprise• Top twelve reasons for using SDE …Top twelve reasons for using SDE …

• FAST! FAST! (needles in haystacks, not buckets of needles!)(needles in haystacks, not buckets of needles!), RDBMS security, multi-, RDBMS security, multi-user, seamless spatial data, scalable technology, standard user, seamless spatial data, scalable technology, standard data format, wide variety of clients, transaction-based data format, wide variety of clients, transaction-based processing and advanced data structures (GeoDatabase), processing and advanced data structures (GeoDatabase), standard TCP/IP networking, spatial search operators, standard TCP/IP networking, spatial search operators, projection engine and robust API for access with industry-projection engine and robust API for access with industry-standard development tools.standard development tools.

• SDE 8.1 Beta 1, CadClient 8.1 Pre-release ++, AutoCadMap2000, SDE 8.1 Beta 1, CadClient 8.1 Pre-release ++, AutoCadMap2000, Microsoft SQL Server 7.0 (sp2)Microsoft SQL Server 7.0 (sp2)

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

What is CadClient?What is CadClient?

• EXTENSIONEXTENSION to Bentley Microstation and Autodesk AutoCAD to Bentley Microstation and Autodesk AutoCAD• Provides gateway from CAD environment to SDEProvides gateway from CAD environment to SDE• Simple to useSimple to use• Provides the power of CAD tools for data maintenance and Provides the power of CAD tools for data maintenance and

the enterprise data management capability of SDEthe enterprise data management capability of SDE• Connect, disconnect from RDBMS/SDE-enabled databaseConnect, disconnect from RDBMS/SDE-enabled database• Test connection to RDBMS/SDE-enabled databaseTest connection to RDBMS/SDE-enabled database• Store, retrieve, edit, analyze CAD and SDE data Store, retrieve, edit, analyze CAD and SDE data

• Extendable and customizable with simple API (ActiveX, C, Extendable and customizable with simple API (ActiveX, C, ARX, LISP)ARX, LISP)

• Stores data as ESRI ShapeFile and CAD format plus attributesStores data as ESRI ShapeFile and CAD format plus attributes

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeView: File-based ArchitecturePipeView: File-based Architecture

GeobaseGeobase

RoutingRouting

Ext_DocExt_Doc

FacilityFacility

ISAT

RDBMS

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeView: File-based ArchitecturePipeView: File-based Architecture

• Limitations of Cad-based environment for data storageLimitations of Cad-based environment for data storage• Flat files used to store dataFlat files used to store data

• Large files require very fast machines – long load timesLarge files require very fast machines – long load times• Single user access – no security, corruptionSingle user access – no security, corruption• No transaction based processingNo transaction based processing• Can break files into geographic districts – requires Can break files into geographic districts – requires

management management • Limitations of CAD data structures and application functionalityLimitations of CAD data structures and application functionality

• Requirements of the enterpriseRequirements of the enterprise• View the data on the webView the data on the web• View and analyze the data across the enterprise with thin View and analyze the data across the enterprise with thin

clientsclients• Keep data secureKeep data secure• Provide long transactionsProvide long transactions

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

ISAT - RDBMS

PipeViewPipeViewSDESDE: SDE Architecture: SDE Architecture

GeobaseGeobase

RoutingRouting

Ext_DocExt_Doc

FacilityFacilitySDE

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeViewPipeViewSDESDE: Architecture: ArchitectureHost

RDBMSInstance

CAD TOOL

SDE

ESRI CAD ClientESRI CAD Client

B F

SB F

SB F

S

LAYERS

CAD Elements in DWG

MSLINKto attributes

Shape Column

CAD Column

MSLINK Column

ISAT RDBMSInstance

MSLINK Column

MSLINK Extended

Entity Information

MSLINKto attributes

PipeView

ISAT Rules!

ExternalApplications

ExternalApplications

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeViewPipeViewSDESDE and the Enterprise and the EnterpriseHost

RDBMS

CAD TOOL Spatial DatabaseEngine (SDE)External

RDBMS

ESRI CAD ClientESRI CAD Client

B F

S

B F

SB F

SB F

S

Shape Column

CAD Column

LAYERS

LAYER

CAD in and CAD out + MSLINK

SHAPE Out

CAD Elements in DWG

MSLINKto attributes

ESRIInternet

&/orDesktopClients

Element Description + MSLINK

WEB

ArcIMS

ArcInfo/ArcView

MapObjects

ArCexplorer

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeViewPipeViewsde – what the user sees …sde – what the user sees …

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeViewPipeViewsde – what the user sees …sde – what the user sees …

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

PipeViewPipeViewsde – what the user sees …sde – what the user sees …

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

CadClient and MJH LoaderCadClient and MJH Loader• What worked and what did not work with CadClientWhat worked and what did not work with CadClient

• Edit Shape lose CADEdit Shape lose CAD• Un-uniform extended entity data handlingUn-uniform extended entity data handling

• Object Data, Block Data, DB Links, Extended Entity DataObject Data, Block Data, DB Links, Extended Entity Data• No user-control over suppressing CadClient Dialog BoxesNo user-control over suppressing CadClient Dialog Boxes

• Awesome API especially with ActiveXAwesome API especially with ActiveX• MJH LoaderMJH Loader

• Post process Object ARX Post process Object ARX

entity informationentity information• Double loading timesDouble loading times• Requires heavy-duty Requires heavy-duty

client machineclient machine• Written in VB/AutoCad VBAWritten in VB/AutoCad VBA

2001 ESRI Petroleum User Group

M.J. Harden Associates Inc.PipeViewSDE: Delivering CAD to the Enterprise

SummarySummary

• PipeViewPipeView• SDE and CadClientSDE and CadClient• File-based versus SDE-based PipeViewFile-based versus SDE-based PipeView

• PipeViewPipeViewSDESDE and the Enterprise and the Enterprise

• CadClientMJH PipeViewCadClientMJH PipeViewsde sde -- ArchitectureArchitecture


Recommended