APDM 6.0 ArcGIS Pipeline Data Model

Slides:



Advertisements
Similar presentations
GIS for Aviation: Case for eTOD Management
Advertisements

Mapping With Mobile Devices
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
The PODS Data Model International Standard for Petroleum and Natural Gas Pipelines Janet Sinclair, P. E. Executive Director PODS Association, Inc.
JTX Overview Overview of Job Tracking for ArcGIS (JTX)
Pipeline SIG PODS Pipeline Open Data Standard
What’s New in ArcGIS Desktop
Management Information Systems, Sixth Edition
PODS: a review and the patterns for implementation Janet Sinclair PODS Association.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Esri UC 2014 | Technical Workshop | Audience Participation URL: goo.gl/tN4Vzq Open in device browser… CAD: The ArcGIS for AutoCAD Plug-in.
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
Esri UC 2014 | Technical Workshop | Leveraging Metadata Standards for Supporting Interoperability in ArcGIS Aleta Vienneau, David Danko.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
A Data Management Life-Cycle By David Ferderer Project Chief Chris SkinnerContractor Greg GuntherContractor
(code name: Data Dude) Josh Robinson Aculix.
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
ArcGIS Workflow Manager An Introduction
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Gary MacDougall Premjit Singh Managing your Distributed Data.
Implementation of HUBzero as a Knowledge Management System in a Large Organization HUBBUB Conference 2012 September 24 th, 2012 Gaurav Nanda, Jonathan.
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
The Utilization of GIS Technology at Northeastern REMC Presented By: Steven Weber, GISP Northeastern REMC (260)
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
Troubleshooting Replication and Geodata Services
material assembled from the web pages at
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating your Data.
Address Maps and Apps for State and Local Governments
Introduction of Geoprocessing Topic 7a 4/10/2007.
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
Esri Roads and Highways: An Introduction to Roadway Reporter
ArcGIS Data Reviewer: An Introduction
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
Understanding our world.. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing Versioned Geodatabases.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
ArcGIS for the Military: MIL-STD-2525D Joint Military Symbology
Esri UC 2014 | Technical Workshop | ArcGIS for Windows Mobile - An Introduction Sunee Puckdee, Rui Ge, Morgan Zhang.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Automating Geodatabase.
Working with Feature Services Gary MacDougall Russell Brennan.
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
LBR & WS LAB 1: INTRODUCTION TO GIS.
Adding ArcGIS Online to Your GIS Curriculum
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
TSS Database Inventory. CIRA has… Received and imported the 2002 and 2018 modeling data Decided to initially store only IMPROVE site-specific data Decided.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
A Road Map for PODS Utilizing ArcGIS Location Reference for Pipelines (ALRP)
Introduction of Geoprocessing Lecture 9 3/24/2008.
Publishing GIS Services to ArcGIS Server
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
Systems Analysis and Design in a Changing World, Fifth Edition
Building Enterprise Applications Using Visual Studio®
Geography 463 GIS Workshop
Systems Engineering Tool for Intelligent Transportation
Working with Feature Layers
Accessing Spatial Information from MaineDOT
API Documentation Guidelines
Database Architecture
Palestinian Central Bureau of Statistics
Esri Roads and Highways An Introduction
Presentation transcript:

APDM 6.0 ArcGIS Pipeline Data Model Peter Veenstra APDM Standing Committee

Abstract The purpose of this workshop is to review the final release of the ArcGIS Pipeline Data Model (APDM) version 6.0. Changes include; simplification of the data model structure, a focus on supporting gathering systems full support for both geometric/feature-based and event-table based implementation of the model. An overview of the resources available for the APDM 6.0 implementation will be provided including a preview of the latest APDM.net website.   An overview of how the model has been implemented in Sparx System Enterprise Architect UML Modeling software will be provided. Lastly, the current state of data models and best practices available to pipeline operators and GIS practitioners will be outlined as an aid to helping pipeline operators understand the options available for managing pipeline data within a GIS.

Introductions APDM Standing Committee Co-Chairs Tom Coolidge – ESRI Pipeline Industry Manager Peter Veenstra – Willbros Engineering APDM Standing Committee Justin Anderson – Enbridge Houston Jeff Allen – Coler and Colantonio Patrick Baes – Global Information Systems Ron Brush – New Century Software Eric James – Colonial Pipeline John Linehan – JP Kenny Tracy Thorleifson – Eagle Information Management 1 open position www.apdm.net www.esri.com/industries/pipeline/community/datamodel https://www.linkedin.com/groups/APDM-ArcGIS-Pipeline-Data-Model-155824/about The purpose of this paper is to review the current state of data models available to pipeline GIS practitioners. Models are compared and contrasted as an aid to help pipeline operators understand the options available to them for managing pipeline data within a GIS. The review will include the ArcGIS Pipeline Data Model (APDM), PODS Relational, PODS Esri Spatial, PODS Open Spatial, and the GDI. The second part of the paper will focus on the changes to APDM as part of the APDM 6.0 release. Changes include simplification of the model, a focus on supporting gathering systems, and full support for geometric and event-based implementations of the model.

Overview Part 1 - Changes in APDM 6.0 Part 2 - ArcGIS Pipeline Data Model (APDM) Part 3 – APDM 6.0 in Enterprise Architect Part 4 - State of Data Models ArcGIS Pipeline Data Model (APDM) PODS Relational PODS ESRI Spatial Part 5 - Thoughts on Pipeline Data Models The purpose of this paper is to review the current state of data models available to pipeline GIS practitioners. Models are compared and contrasted as an aid to help pipeline operators understand the options available to them for managing pipeline data within a GIS. The review will include the ArcGIS Pipeline Data Model (APDM), PODS Relational, PODS Esri Spatial, PODS Open Spatial, and the GDI. The second part of the paper will focus on the changes to APDM as part of the APDM 6.0 release. Changes include simplification of the model, a focus on supporting gathering systems, and full support for geometric and event-based implementations of the model.

Part 1 - Changes in APDM Why do we do this? High level changes (Change Log)(Logical)(Physical) Metadata Tables Corrections New Abstract Classes (more refined) Relationship to LineLoop for ‘online’ features Less ‘example’ classes Activity and Document CrossRef Better Site Location Tables EventOffset Attribute Part 1 1 of 11

Changes in APDM 6.0 APDM is a Template – it has always been a starting point from which more comprehensive data models can be developed Contrary to popular belief APDM was never intended to be a ‘be-all-end-all’ repository of pipeline data It has always been a design specification for how pipeline data is created, edited, and how that data responds to alterations/modifications to the pipeline centerline Optional classes have been reduced to keep the model in-line with being template Changes to the core have been additive rather than deleting, merging, splitting classes and elements Part 1 2 of 11

APDM 6.0 – Why change? Represents changes to the core elements of the data model Maintain compatibility with changes in core ESRI technology – guiding principle Stay in sync with PODS ESRI Spatial Data Model Get in-step with ESRI message towards data models and GIS as a service location, services, data exchange, integration simpler template to start with helps smaller operators and gathering companies Part 1 3 of 11

Part 1 4 of 10

MetaData Tables ReferenceMode, ClassMetaData, OnlineLocationClass – remain the same Add RelationshipMetaData, DomainList, DomainMetaData, DomainClass are new Part 1 5 of 11

Abstract Classes APDMFeature and APDMObject Event-based Abstract Classes – Tables not Feature Classes Part 1 6 of 11

Relate to Lineloop Direct relationship from online features to LineLoop Designed to support feature-based gathering systems with no underlying stationing – have pipes related directly to a ‘lineloop’ grouping Keeps hierarchy without need for stationing If you have geometric features representing your pipes and not stationing then you can place these features, relate them to a line and be on-your-way. Can implement Geometric-Networks OOTB Part 1 7 of 11

Less Example Classes APDM is really a ‘design standard’ Meets the minimum requirements for handling transmission and also gathering systems Cleaner starting point Less documentation to maintain It can always be grown Simpler and more technology focused Example classes are still available in version 4.0 and 5.0 documentation via www.apdm.net Part 1 8 of 11

Activity CrossRef Why do (did) we have audit tables? Remove all audit tables from database Each feature class and table relates to ActivityCrossRef Intersection or M-N table between Activity and rest of database Less tables, less relationship classes, Single source for tying/grouping/querying what are stored in separate tables or were implicitly joined by geographic location Part 1 9 of 11

Document CrossRef Same construct as activities Remove all M-N relationships between ExternalDocument and audit tables from database Each feature class and table relates to DocumentCrossRef Less tables, less relationship classes, Single source for tying/grouping/querying what are stored in separate tables or were implicitly joined by document Part 1 10 of 11

Site Location/EventOffset Added SitePoint, SiteLayout and SitePolygon Tables Added EventOffset field for all online event types Allows OOTB ArcMap ‘Add Route Event’ tool to add events but offset from pipeline centerline Useful for showing results of inspections over time or multiple inspections Part 1 11 of 11

Part II - APDM ArcGIS Pipeline Data Model Built for ESRI Geodatabase Leverage ESR Useful starting place Describes in detail how pipeline data respond to centerline edits, location placement, and how editing can be performed on them Standing Committee of 10 operators and vendors Meet at PUG, GITA O&G and ESRI UC Website – www.apdm.net and www.esri.com Part 2 1 of 1

Part III - APDM and Case Tools Visio and UML and APDM Alternative in Enterprise Architect Software (www.sparxsystems.com) Is a Case Tool Is ESRI Business Partner Is ESRI’s preferred choice Uses XML Workspace Import to build schema – not additive (need XML schema diff) Scripts for validation, for organization to import an existing Visio and XML Workspace into EA Part 3 1 of 2

Part III – APDM 6.0 in Enterprise Architect Base Functionality - toolbar, diagrams, packages, hyperlinks, documentation Import from Visio UML and from ArcGIS XML WorkspaceOrganization of Model Validation of output XML Workspace before import into ArcCatalog Modularization Base Line (Documentation, Delta) Multiple Inheritance (Abstract Class Hierarchy) Script and Query Engine Part 3 2 of 2

Part IV – State of Pipeline Data Models ArcGIS Pipeline Data Model PODS Relational PODS ESRI Spatial Others (GDI, PODS Open Spatial) APDM and PODS Committee members talk and discuss and collaborate often. Each model serves a purpose and has a place in the industry. It is not a competition!!! Part 4 1 of 12

The Players Part 4 2 of 12 PODS (Pipeline Open Data Standard) Relational database model. Tabular and spatial data are managed as two systems. SQL driven. Requires GIS software although by design GIS agnostic, but optimized for ESRI. Standards organization. Active User Community. APDM (ArcGIS Pipeline Data Model) ESRI Geodatabase model. Tabular and spatial data are managed by one system. Geodatabase provides built in versioning (long transactions), replication, archiving. Requires ESRI ArcGIS software. Works with desktop, server, web and mobile software OOTB. Template Model (build as needed). Quasi-active user community. PODS ESRI Spatial (Geodatabase version of PODS Relational – optimized for Geodatabase) Part 4 2 of 12

Part 4 3 of 12

Part 4 4 of 12

To decide on a model, ask some questions What GIS are you using? Is your organization standards driven? Focused on the Model or focused on the business? How do you implement your centerline and/or pipeline hierarchy? Do you have any GIS software in place? What are your business processes? Part 4 5 of 12

What GIS are you using? If using ESRI technologies then choice might be weighted toward a Geodatabase type model … PODS ESRI Spatial ArcGIS Pipeline Data Model If not particular about GIS software then choice might be … PODS Relational PODS Open Spatial Geodatabase-type model Part 4 6 of 12

Organization Standards Driven If business unit is standards-driven then choice would lean towards PODS …. PODS Relational PODS ESRI Spatial If business unit demands flexibility and agility over standards OR do not want weight of the 320+ PODS tables then lean towards … APDM Modified PODS ESRI Spatial Part 4 7 of 12

Data Model or Business Focus If the choice of a data model drives the business then choose … PODS Relational PODS ESRI Spatial APDM If the need for the data model is driven by the business … (Integrity Management, Operations, Engineering) Modified PODS ESRI Spatial Part 4 8 of 12

Centerline Hierarchy If the pipeline is modeled by line-route-series and requires continuous measure and engineering stationing then choose … PODS Relational PODS ESRI Spatial If the pipeline is modeled by only one ‘reference’ mode or no reference mode then choose … APDM Part 4 9 of 12

Software If the company has specific software for PODS relational or has a team of excellent SQL developers or excellent DBA support then choose … PODS Relational If the company requires OOTB tools to work with GIS software or as a part of GIS software then choose … APDM PODS ESRI Spatial Part 4 10 of 12

What are your business processes? GIS is the system of record for location Part 4 11 of 12

Decision Matrix Part 4 12 of 12 Criteria/Data Model PODS Relational PODS ESRI Spatial ArcGIS Pipeline Data Model Geographic Information System (ESRI?) SQL Only. Requires integration w/ GIS. Yes Require Standard Yes (Standard out of the box) No (Template Model – Framework) Data Model driven by Business Maybe (Is a standard, can be modified in additive fashion) Yes (Customizable – requires work but provides flexibility) Business driven by Data Model Yes (Data model requires specific workflows to implement and support.) No (Template. Data model is created to suit business) Require measure and stationing No (Does not require but can support both) Only one measurement system No Customized Software Required Sort of … Part 4 12 of 12

Part V – Data Models Who needs them? How should we use them? Is it time to re-think how they are used? Part 5 1 of 8

The need for data models Why do we have them? Why has so much energy been put to them? Relational databases are great for OTP What are noSQL databases bringing to the table? How do exchange mechanisms affect us? JSON, GeoJSON, XML How can we incorporate the use of Tags? Is everything going to become coordinate-driven? Distributed Services Information Exchange Standards Alignment, Scalability, Performance, Simplicity, Practicality, Modularization, Data Volumes, Standards, Industry Chain Coverages, Migration Part 5 2 of 8

Choosing a Data Model The business drives the model, not the other way around. Systems are going to be connected ESRI platform is focusing in the cloud ArcGIS Online is about services and the consumption of them GIS is the system of record for location and the hub that brings in all the other systems Part 5 3 of 8

Part 5 4 of 8

APDM – last bits and next steps … Publish the web site to APDM.NET Finish the core document Watch and see what ESRI is going to do next Part 5 5 of 8

APDM Committee Volunteers and Contributors Through the Years Jeff Allen, Justin Anderson, Doug Asay, John Alsup, Patrick Baes, Rob Brook, Ron Brush, Brian Boulmay, Lynn Crouse, Chris Elmer, Dave Frye, Tom Gilmour, Ken Greer, Benny Guo, Scott Hills, Luke Hutmacher, Eric James, Janette Jenson, Mike Kallas, Mike King, Theo Lawrence, John Linehan, Maggie Mabrey, Tom Marcotte, Greg McCool, Rob McElroy, Bill Meehan, Carl Meinke, Todd Murphy, Mary Muse, Buddy Nagel, David Nemeth, Ted Peay, Lane Powell, Jeff Puuri, Debra Rohrer, Andrew Saje, Cindy Salas, Rex Shrunk, Colby Smith, Jay Smith, John Spangler, Fred Spickler, Tracy Thorleifson, Peter Veenstra, Troy Walda, Mark Warner, Pamela West, Ed Wiegele, Craig Wilder, Danika Yeager, Chad Zamarin, Andrew Zolnai Jeff Allen, Justin Anderson, Doug Asay, John Alsup, Patrick Baes, Rob Brook, Ron Brush, Lynn Crouse, Chris Elmer, Dave Frye, Tom Gilmour, Ken Greer, Benny Guo, Scott Hills, Luke Hutmacher, Eric James, Janette Jenson, Mike Kallas, Mike King, Theo Lawrence, John Linehan, Maggie Mabrey, Tom Marcotte, Greg McCool, Rob McElroy, Bill Meehan, Carl Meinke, Todd Murphy, Mary Muse, Buddy Nagel, David Nemeth, Ted Peay, Lane Powell, Jeff Puuri, Debra Rohrer, Andrew Saje, Cindy Salas, Rex Shrunk, Colby Smith, Jay Smith, John Spangler, Fred Spickler, Tracy Thorleifson, Peter Veenstra, Troy Walda, Mark Warner, Pamela West, Ed Wiegele, Craig Wilder, Danika Yeager, Chad Zamarin, Andrew Zolnai Part 5 6 of 8

Pro Part 5 7 of 8 ArcMap ArcGIS Pro Desktop Desktop A New Application for Desktop ArcGIS ArcMap ArcGIS Pro Desktop Desktop Improved User Experience Very Fast Combined 2D and 3D Powerful Analysis Multiple Layouts Files DBMS Server Cloud . . . Tightly Integrated with Web GIS Part 5 7 of 8

2014 Esri UC Technical Workshop Part 5 8 of 8

Thank you! Questions? tom.coolidge@esri.com – www.esri.com peter.veenstra@willbros.com – www.apdm.net https://www.linkedin.com/groups/APDM-ArcGIS-Pipeline-Data-Model-155824/about That’s all folks!