ArcGIS® Pipeline Data Model Version 5.0.1 – Reference Guide

ArcGIS? Pipeline Data Model Version 5.0.1 ? Reference Guide

November 2010

APDM V5.0 Reference Guide

ArcGIS Pipeline Data Model Version 5.0

Topic

Page

Table of Contents

Table of Contents............................................................................................ ii List of Figures ............................................................................................. ix List of Tables .............................................................................................. ix

Forward .........................................................................................................1 Executive Summary.........................................................................................3 1.0 Introduction ..............................................................................................5 2.0 What Is the APDM? ...................................................................................5 3.0 Why Use the APDM?..................................................................................6

3.1 The Business Case..................................................................................6 3.2 The Technical Case...............................................................................10 4.0 History of the APDM ................................................................................12 5.0 APDM Standing Committee ......................................................................13 7.0 Difference Between a Standard and a Template ........................................14 8.0 Design Rationale ? The Geodatabase........................................................14 8.1 Structure..............................................................................................16 8.2 Domains ..............................................................................................16 9.0 Core Elements.........................................................................................16 9.1 Stationing and Station Equations ...........................................................17

9.1.1 Distance Based ...............................................................................19 9.1.2 Arbitrary (Pseudo-distance Based) ...................................................20 9.2 The Centerline (Routes, Measures, and Events)......................................20 9.3 Hierarchy .............................................................................................21 9.4 Coincident Geometry ............................................................................22 9.5 Events Versus Features.........................................................................22 9.6 APDM Compliance ................................................................................23 9.7 Non Geometric Features .......................................................................25 9.8 Topology..............................................................................................30 9.9 Centerline ............................................................................................30 10.0 APDM Conceptual Model ........................................................................32 10.1 APDM Abstract Classes/Metadata Overview ..........................................32 10.2 APDM Abstract Classes........................................................................33 10.2.1 What is an abstract class? .............................................................34 10.2.2 Why are abstract classes used?......................................................34 10.2.3 Duplication of Attributes within APDM abstract classes ....................35 10.2.4 Inheritance (How to read the APDM Logical Model Poster)...............36 10.2.5 Abstract Class Definitions ..............................................................40

10.2.5.1 APDMObject .......................................................................................... 43 10.2.5.2 ObjectArchive ......................................................................................... 44

November 2010

ii

ArcGIS Pipeline Data Model Version 5.0

Topic

Page

10.2.5.3 CenterlineObject ..................................................................................... 45 10.2.5.4 NonFacilityObject................................................................................... 46 10.2.5.5 AuditObject............................................................................................. 47 10.2.5.6 ActivityExtension ................................................................................... 48 10.2.5.7 FacilityObject.......................................................................................... 49 10.2.5.8 FeatureArchive........................................................................................ 49 10.2.5.9 CenterlinePolyline................................................................................... 52 10.2.5.10 CenterlinePolylineEvent ....................................................................... 53 10.2.5.11 CenterlinePoint ..................................................................................... 54 10.2.5.12 OfflineFeature ....................................................................................... 55 10.2.5.13 OfflinePoint........................................................................................... 56 10.2.5.14 OfflineFacility....................................................................................... 57 10.2.5.15 OfflineNonPointFacility ....................................................................... 58 10.2.5.16 OfflinePointFacility .............................................................................. 59 10.2.5.17 OnlineFeature........................................................................................ 60 10.2.5.18 OnlinePolyline ...................................................................................... 61 10.2.5.19 OnlinePolylineForOfflineFeature ......................................................... 63 10.2.5.20 OnlinePoint ........................................................................................... 64 10.2.5.21 OnlinePointForOfflineFeature .............................................................. 65 10.2.5.22 OnlineFacility ....................................................................................... 66 10.2.5.23 OnlinePolylineFacility .......................................................................... 67 10.2.5.24 OnlinePointFacility ............................................................................... 68 10.2.5.25 Fitting .................................................................................................... 69 10.3 APDM Metadata ..................................................................................70 10.3.1 Class-level Metadata......................................................................71 10.3.1.2 ClassMetaData ........................................................................................ 71 10.3.1.3 OnlineLocationClass............................................................................... 72 10.3.1.4 ReferenceMode ....................................................................................... 73 10.3.2 Feature-level Metadata ..................................................................79 10.3.2.1 Online Event Feature-Level Metadata Attributes ................................... 79 10.3.2.2 ControlPoint Feature-Level Metadata Attributes.................................... 84 10.4 Additional Reference Modes ................................................................92 10.4.1 Inherited Reference Mode Root Names...........................................92 10.4.2 Continuous Measure and Engineering Stationing .............................97 10.5 Removing AltRefMeasure Object Class ............................................... 104 10.6 Merging Control Points ...................................................................... 104 11.0 Core Object and Feature Classes .......................................................... 107 11.1 APDM Core Classes and Relationships ................................................ 107 11.1.1 EventID ...................................................................................... 111 11.1.2 Core Object Classes .................................................................... 111 11.1.2.1 Activity ................................................................................................. 111 11.1.2.2 ActivityHierarchy ................................................................................. 112

ESRI Technical Paper

iii

ArcGIS Pipeline Data Model Version 5.0

Topic

Page

11.1.2.3 Audit ............................................................................... 114 11.1.2.4 Company ............................................................................................... 115 11.1.2.5 ExternalDocument ................................................................................ 116 11.1.2.6 LineLoop............................................................................................... 117 11.1.2.7 LineLoopHierarchy............................................................................... 121 11.1.2.8 OwnerOperator ..................................................................................... 123 11.1.2.9 Product .................................................................................................. 123 11.1.2.10 Site ...................................................................................................... 124 11.1.2.11 SubSystem........................................................................................... 125 11.1.2.12 SubSystemHierarchy........................................................................... 128 11.2.1 Core Feature Classes ................................................................... 130 11.2.1.1 ControlPoint.......................................................................................... 130 11.2.1.2 StationSeries ......................................................................................... 134 11.2.1.3 SubSystemRange .................................................................................. 136 11.2 APDM Core Domains ......................................................................... 138 11.2.1 gnOperationalStatus .................................................................... 138 11.2.2 gnStatus..................................................................................... 139 11.2.3 clStationEditResponse ................................................................. 140 11.2.4 clXYEditResponse ........................................................................ 140 11.2.5 clZEditResponse .......................................................................... 140 11.2.6 gnOnlineLocationMechanism ........................................................ 141 11.2.7 gnHistoricalState ......................................................................... 141 11.2.8 gnAngle...................................................................................... 141 11.2.9 clEditResponse............................................................................ 141 11.2.10 gnAPDMClassType..................................................................... 142 11.2.11 gnRefModeBasis ........................................................................ 142 11.2.12 gnRefModeType ........................................................................ 143 11.2.13 gnRefModeUnits ........................................................................ 143 11.2.14 gnYesNo ................................................................................... 143 11.2.15 gnRequiresGeometry ................................................................. 144 12.0 Implementation ................................................................................... 144 12.1 The APDM and `Inline' History ........................................................... 145 12.1.1 Inline History Implementation ...................................................... 146 11.2 Using the APDM in a Versioned Geodatabase Environment .................. 149 11.3 Features as Events, Events as Features.............................................. 150 11.4 Topology and the Geometric Network ................................................ 150 11.5 Developing Applications .................................................................... 152 11.6 The APDM and Other Pipeline Data Models......................................... 152 11.7 Conversion To/From PODS and ISAT ................................................. 153 11.8 Getting Data into the Model............................................................... 153 13.0 Optional Object and Feature Classes..................................................... 155 13.1 Centerline and Hierarchy Classes .................................................... 155

November 2010

iv

ArcGIS Pipeline Data Model Version 5.0

Topic

Page

13.1.1 SitePoint................................................................................................... 155 13.1.2 SiteBoundary............................................................................................ 155 13.2 Facilities Classes ............................................................................ 156 13.2.1 Appurtenance ........................................................................................... 156 13.2.2 Casing ...................................................................................................... 156 13.2.3 Closure ..................................................................................................... 157 13.2.4 Coating ..................................................................................................... 158 13.2.5 Elbow ....................................................................................................... 159 13.2.6 Instrument ................................................................................................ 160 13.2.7 Meter ........................................................................................................ 161 13.2.8 PigStructure.............................................................................................. 162 13.2.9 PipeJoinMethod ....................................................................................... 163 13.2.10 PipeSegment .......................................................................................... 164 13.2.11 Reducer .................................................................................................. 166 13.2.12 Sleeve ..................................................................................................... 167 13.2.13 Tap ......................................................................................................... 168 13.2.14 Tee.......................................................................................................... 169 13.2.15 Valve ...................................................................................................... 170 13.2.16 ValveOperator........................................................................................ 171 13.2.17 Vessel ..................................................................................................... 172 13.2.18 Well........................................................................................................ 172 13.3 Operations Classes......................................................................... 173 13.3.1 ElevationPoint.......................................................................................... 173 13.3.2 FieldNote.................................................................................................. 174 13.3.3 FieldNoteLocation ................................................................................... 175 13.3.4 Marker...................................................................................................... 175 13.3.5 MarkerLocation........................................................................................ 176 13.3.6 OnlineFieldNote....................................................................................... 176 13.3.7 OperatingPressure .................................................................................... 177 13.3.8 PressureTest ............................................................................................. 178 13.3.9 RightOfWay............................................................................................. 179 13.4 Event Support Classes .................................................................... 180 13.4.1 Address .................................................................................................... 180 13.4.2 AlignmentSheet........................................................................................ 180 13.4.4 Contact ..................................................................................................... 181 13.4.5 DocumentPoint ........................................................................................ 182 13.4.6 GeoMetaData ........................................................................................... 183 13.4.7 InstrumentParameter ................................................................................ 184 13.4.8 RemovedLine ........................................................................................... 185 13.4.8 RemovedPoint.......................................................................................... 186 13.5 Integrity Classes ............................................................................ 186 13.5.1 ClusterBuffer............................................................................................ 189 13.5.2 CouldAffectSegment................................................................................ 189

ESRI Technical Paper

v

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download