Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network. John Alsup & John Long

Similar documents
Insight into the Utility Network. Erik Hoel and Tom Brown March 13, 2018

Road Ahead for Network Management. Larry Young Esri Product Management

Data Interoperability An Introduction

Managing Utility and Telco Networks

Make Your GIS Work for You, First Step: Data Quality

Technology Advancements in Pipeline Data Management. Jeff Allen, Pipeline Practice Lead

TRAINING GUIDE. GIS Session Preview (New Features) 2017 and 2017r2

ArcMap Editing Tips and Tricks. Sean Jones

Understanding ArcGIS Pipeline Referencing for Vertically Integrated Gas Companies. GeoConX 2017 September 7, 2017

Topology in the Geodatabase an Introduction. Erik Hoel Doug Morgenthaler

Esri Best Practices: QA/QC For Your Geodata. Michelle Johnson & Chandan Banerjee

Advanced Parcel Editing. Amy Andis Tim Hodson

An Introduction to Data Interoperability

ArcGIS Pro Editing: An Introduction. Jennifer Cadkin & Phil Sanchez

Topology in the Geodatabase: An Introduction

Accessing and Administering your Enterprise Geodatabase through SQL and Python

Streamlining Editing Workflows. Amber Bethell

Data Interoperability An Introduction

ArcGIS Pro Editing. Jennifer Cadkin & Phil Sanchez

Working with Feature Layers. Russell Brennan Gary MacDougall

Migrating Data to the Parcel Fabric. Christine Leslie Amir Bar-Maor

Editing & Maintaining Parcels with ArcMap. Christine Leslie Amy Andis

ArcGIS Data Reviewer: Ensuring Accurate and Complete Data to Meet Your Mission. John Grammer Kevin Pusey

Creating Geoprocessing Services and Web Tools. Darren Baird, PE, Esri

ArcGIS Pro: What s New in Editing and Data Management

October 3, Arc Hydro Stormwater Processing

FME / ArcGIS 9 Data Interoperability Extension

hereby recognizes that Timotej Verbovsek has successfully completed the web course 3D Analysis of Surfaces and Features Using ArcGIS 10

Appendix C: GIS Standards and Procedures

Integrating CAD Data with ArcGIS

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

An Esri White Paper July 2010 Use GIS Data ReViewer to Inspect ArcFM Feeder Manager Circuits

Facilities Management Data Input, Editing and Management. Adrien Litton

Data Synchronization: Autodesk AutoCAD Map 3D Enterprise, FME, and ESRI ArcGIS

TRAINING GUIDE. GIS Editing Tools for ArcGIS Desktop

Design a Geodatabase. Rasu Muthurakku, Enterprise Solutions Architect / Consultant

Data Interoperability Extension Tutorial

Building Geoprocessing Tools with Python: Beyond the Basics. Dave Wynne

Converting the Roads & Highways Advanced LRS to a Routable Network. Eric J. Rodenberg

Using the Geodatabase

Your Prioritized List. Priority 1 Faulted gridding and contouring. Priority 2 Geoprocessing. Priority 3 Raster format

Leveraging SAP HANA and ArcGIS. Melissa Jarman Eugene Yang

Best Practices for Designing Effective Map Services

Network Analyst Creating Network Datasets. Colin Childs Alan Hatakeyama

2016 New Zealand Spatial Excellence Awards: Category: Award for Technical Excellence - Award Application

An Esri White Paper June 2011 Using ArcGIS Data Reviewer to Inspect ArcFM Feeder Manager Circuits

TRAINING GUIDE. Data Quality Tools for GIS and Lucity Spatial

Annotation/Labeling Workshop. Tim Rankin Pat Dolan

ArcPad An Introduction

Configuring the ArcGIS for Local Government Solution

Lecture 7 Digitizing. Dr. Zhang Spring, 2017

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)

Administering Your ArcGIS Enterprise Portal Bill Major Craig Cleveland

Esri Production Mapping An Introduction

Administering Your Oracle Geodatabase. Amit Kesarwani Mandar Purohit

Esri Geodatabase (File Geodatabase API) Reader/Writer

Network Analyst Creating Network Datasets. Jay Sandhu Frank Kish

SDSFIE Online: What's New and Improved

Collector for ArcGIS: What s New. Chris LeSueur & James Tedrick

ArcPad An Introduction

Collector for ArcGIS

Creating Great Labels Using Maplex

Troubleshooting Performance Issues with Enterprise Geodatabases. Ben Lin, Nana Dei, Jim McAbee

ArcGIS Pro: Image Segmentation, Classification, and Machine Learning. Jeff Liedtke and Han Hu

ICAP - Intelligence Configuration for ArcGIS Pro. Natalie Feuerstein Dan Barnes Joe Bayles

Real-Time & Big Data GIS: Best Practices. Suzanne Foss Josh Joyner

What s s Coming in ArcGIS 10 Desktop

Python: Working with Feature Data. Ghislain Prince David Wynne

Understanding and using Metadata across the ArcGIS Platform. Aleta Vienneau Marten Hogeweg

Does Your Data Have Harmony. Dan Stone

ArcGIS Network Analyst and Network Dataset. Jim McKinney ESRI

Data Interoperability Advanced Use

Announcements. Data Sources a list of data files and their sources, an example of what I am looking for:

Name: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3

Automating Geodatabase Creation with Geoprocessing

Migrating Water & Sanitary Data to the Local Government Model using X-Ray for Geodatabases. Margaret Montgomery Darrell Hill May 2, 2016

Introduction to Your First ArcGIS Enterprise Deployment. Thomas Edghill & Jonathan Quinn

Network Analyst Creating Network Datasets

Making the Most of Raster Analysis with Living Atlas Data. Aileen Buckley, PhD, Research Cartographer Esri - Redlands

An Introduction to Using Lidar with ArcGIS and 3D Analyst

ArcGIS Enterprise: Portal Administration BILL MAJOR CRAIG CLEVELAND

Administering Your Oracle Geodatabase. Jim McAbee Mandar Purohit

Cartographic Techniques and Representations

Using ArcGIS Online and Collector Application to monitor Water Conservation

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu

ArcGIS for Server Michele Lundeen

FME Desktop. Esri ArcGIS v10.3 Pathway Training. FME Edition

FME Desktop. Esri ArcGIS v Pathway Training. FME 2014-SP2 Edition

What is Network Analyst?

CONFLATION: EDGEMATCHING TOOLS AND WORKFLOWS DAN LEE

Object modeling and geodatabases. GEOG 419: Advanced GIS

Working with Metadata in ArcGIS

Understanding and Using Metadata in ArcGIS. Adam Martin Marten Hogeweg Aleta Vienneau

CONCOCTING A GIS. Designing a Geodatabase Optimized for Data Maintenance and Map Production

SilvAssist 3.5 Instruction Manual Instruction Manual for the SilvAssist Toolbar For ArcGIS. Version 3.5

ArcGIS Pro Tasks: An Introduction. Jason Camerano Amir Bar-Maor

Extracting Inventory History Information from the Land & Resource Data Warehouse (LRDW)

Working with Scientific Data in ArcGIS Platform

ArcGIS Desktop The Road Ahead. Amadea Azerki

GEOGRAPHIC INFORMATION SYSTEMS Lecture 17: Geoprocessing and Spatial Analysis

Transcription:

Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network John Alsup & John Long

Presentation Outline Utility Network Preparation - Migration Patterns - Understanding the Asset Package - Preparing Source Data - Staging a Utility Network - Asset Package Modeling Migration Process - Strategies - Tools - Process - Annotation Post Processing - Controllers - Associations - Topology - Errors

Utility Network Preparation John Alsup

Pre-Migration: Determine a Migration Pattern Where are you going and do you have the data to support getting there? - Simple data migrated in its current form from the geometric network - Basic model Esri will provide, includes modeling and representing the real world to support better analytics within and outside the GIS. - Advanced a step beyond basic to support planning, design and extended modeling within the GIS.

Pre-Migration: Gain Understanding Understand the Target Asset Package - Asset Groups / Asset Types - Assembly / Device - Rules - Associations - Containment Understand the Source Data - Feature Classes - Domains - Subtypes - Attributes - Annotation Classes - Relationship Classes Modify Utility Network Export to Asset Package Load Asset Package

Pre-Migration: Asset Package Asset Package What is it - Data Schema - Feature Classes - Asset Groups / Asset Types - Domains - Attributes - Rules - Associations Asset Packages - Released - Water Distribution - Sewer - Stormwater - Wastewater - Gas Transmission & Distribution - Electric Transmission & Distribution

Pre-Migration: Source Data Preparation Inventory Source Data Data Reviewer - Quality Checks Clean Source Data - Resolve Data Inconsistencies - Resolve Poor Data Integrity - Service Territory - Assets completely contained - Station boundaries Basic Integrity Attributes Null Values (existing required fields) Relationship Class Unique ID Subtype Checks Domain Check Geometry Invalid Geometry Multipart Geometry Short Segments Self Intersecting Lines Spatial Integrity Geometry Duplicate Lines & Devices Overlapping Lines Disconnected Lines & Devices Features outside service area Tracing Integrity Connectivity Disconnected Lines & Devices Missing Devices Transformer Regulator Pumps - Devices completely contained

Pre-Migration: Source Data Preparation Attribute checks - Null key attributes - Example: phase - Relationship class may be used to create detailed features - Example: fuses one device per unit record - Unique ID links to external systems - Subtype ensure valid subtypes - Domain ensure valid domains Geometry checks - Invalid Geometry Basic Integrity Attributes Null Values (existing required fields) Relationship Class Unique ID Subtype Checks Domain Check Geometry Invalid Geometry Multipart Geometry Short Segments Self Intersecting Lines

Pre-Migration: Source Data Preparation Duplicate Lines and Devices - Duplicate lines lines stacked on top of each other - Duplicate devices junctions stacked on top of each other - Overlapping lines lines that partially overlap Disconnected Lines and Devices - Line not snapped to another line - Line not snapped to junction - Junction not snapped to a line Features Outside Service Area Spatial Integrity Geometry Duplicate Lines & Devices Overlapping Lines Disconnected Lines & Devices Features outside service area

Pre-Migration: Source Data Preparation Tracing Integrity - Disconnected lines and devices - Missing devices - Transitions between lines with no junction - Overhead conductor to underground - Pipe type (steel to plastic) - Conductor or pipe size Tracing Integrity Connectivity Disconnected Lines & Devices Missing Devices Transformer Regulator Pumps

Pre-Migration: Asset Package Schema - Feature Dataset UtilityNetwork - Contains classes that match your utility network - Can easily add attributes and domains - Contains Tables That Define Your Utility Network - Manual modification not recommended - Asset Groups and Asset Types - Can add in asset package - Requires utility network modifications that should be performed in a utility network - Rules & Associations - Rules are model specific - Associations are data specific

Pre-Migration: Utility Network Staging Create a Utility Network Load Industry Asset Package to the Utility Network - Do Not Version Yet Perform General Utility Network Modifications - Add Terminal Configurations - Add Network Categories - Add Domain Networks (if needed) Update Domain Network - Add Asset Groups (if necessary) - Add Asset Types by Modifying Asset Type Domains - Assign Terminal Configurations - Add Attributes (if required) - Integer domains Perform Faster than Text Fields - Avoided Large Text Fields (when possible)

Pre-Migration: Utility Network Export Utility Network to Asset Package Load Test Data Create a Utility Network Load Industry Asset Package to Utility Network (this time loading data) - Do Not Version Yet - Enable Topology (limit errors to less than 10,000 or fewer) - Review Errors

Migration Process John Long

Utility Network Migration Tools Overview Data Interoperability Workspace Templates - Standardized Workspaces - Configurable with Schema Mapping - Source / Target Spreadsheet - Extendable - Target: Published Esri Asset Package - Water and Gas No Advanced Transformations - Electric Advanced Transformation - Assembly Builder Business Partner Migration Solutions

What s Needed Utility Network Solution Deployment Tools Domain Specific Asset Package(s) Source Data (Pre-cleansed) ArcGIS Data Interoperability Extension - Water & Gas - ArcGIS Pro 2.1 and Above - Safe Software FME 2017.1.1.0 Build 17650 and Above - Electric - ArcGIS Pro 2.2 and Above - Safe Software FME 2018.0.1.0 and Above Domain Specific Migration Workspace Template(s)

Migration Process Overview ArcGIS Data Interoperability Extension Geometric Network Geodatabase Source / Target Schema Mapping Update Reader & Writer Migrated Asset Package & QA/QC Domain Specific Asset Package Load Utility Network Asset Group / Asset Type Attributes Domains Point to Source Data Updated Asset Package Connect Translators Staging Database Validation Python Script Utility Network Migration Tools

Input Parameters Source Features - Existing Geodatabase Schema Mapper File (Microsoft Excel) - Asset Group / Asset Type Mapping - Attribute Mapping - Domain Mapping Assembly Builder For Basic and Advanced Representations Only - XML Asset Package

General Configuration Reader Update - Import Feature Types from Source Geodatabase - Change Source Dataset_GEODATABASE_FILE Parameters to Source Geodatabase - Readers Import / Update Feature Types Update Schema Mapper - Asset Groups / Asset Types - Domains and Subtypes - Attributes Modify Data Interoperability Workspace (if required) - Single Source to Multiple Targets - New Associations - Asset Package Changes - Data Specific Logic Changes / Enhancements

General Configuration - Continued Update Assembly XML Basic or Advanced Only Prepare Asset Package - Change Spatial Reference of an Asset Package Tool - Update Projection to Source Data Projection - Export Empty Staging Asset Package Update Asset Package - Utility Specific Attributes - Asset Groups / Asset Types - Domains Update Writer - Update Workspace with Your Staging Asset Package

Data Mapping Asset Group / Asset Type Assignment Domain Look-up - Domains - Subtypes Attribute Mapping - Set it to {Default Value} Configuration Tables - Terminal Look-up - Line to Junction Mapping

Update Source Features Readers Menu > Import Feature Types - Define Source Dataset - Select the Feature Types that will be Migrated Features Not Named the Same as the Template - New Feature Types Added Disable or Disconnect Source Features that are Not Applicable Connect Unconnected Source Features to Appropriate Connection Reposition Source Features to the Appropriate Bookmark - Aesthetics and Workspace Readability

Assembly Builder XML File for Defining Assemblies - User Interface for Defining Assemblies XML Future Release Addresses Composition of Individual Devices within an Assembly Addresses Location of Individual Devices within an Assembly - Relative Location of Assembly Insertion Point (0,0) - Device Arrangement from Left to Right Each Device in the Assembly is Created from Source Data - ArcGIS Feature = Assembly - Unit Records = Devices(s) - XML Record = Newly Defined Device(s) Terminals & Associations Defined in Tags Phase Expansion Tag - Expand for the Number of Phases on the Assembly - Extract Additional Attributes from Unit Table

Results Asset Package File Geodatabase - Feature Classes - C_Associations Table Error Report - Redlined File Geodatabase - Feature Classes (Point, Line, Polygon) - Subtype - Global ID - Error Message - Error Spreadsheet

Annotation Migration PK <Domain> Assembly Global ID Assembly Annotation Feature Class PK Global ID Annotation Class Annotation Class II Utility Network Best Practice - One Feature Linked Annotation Feature Class per Utility Network Feature Class - Multiple Annotation Classes within the Annotation Feature Class - Consolidate Non-Feature Linked Annotation Feature Classes Also PK PK <Domain> Device Global ID <Domain> Junction Global ID Device Annotation Feature Class PK Global ID Annotation Class Annotation Class II Annotation Class III Junction Annotation Feature Class <Domain> Line PK Global ID PK Global ID Annotation Class Line Annotation Feature Class <Domain> SubNet Line PK Global ID PK Global ID Annotation Class Annotation Class II Annotation Class III Annotation Class IV

Annotation Migration Setup Delete Relationship Class Between Annotation and Source Feature Create Source Preservation Fields - Annotation Class - Source Feature Class Name - Original FeatureID - Feature Class - Source Feature Class Name - Original ObjectID - Calculate Values Accordingly - Field Calculator - Data Management \ Calculate Field - Geoprocessing Tool

Annotation Consolidation Merge Annotation Feature Classes into Target Single Annotation Feature Class - Geoprocessing Tool - Data Management Tools / Append Annotation Feature Class - Note: Target Appended Annotation Class Must Reside in Same Workspace as the Original Source Annotation Feature Classes Copy Merged Annotation Feature Class(es) to Staging Asset Package Join the Merged Annotation Feature Class(es) with Your Staging Asset Package (Where You Migrated Your Data) - Use Preserved IDs and Source Feature Class Names Calculate the New Object ID from the Base Feature Class to the Annotation Feature Class Re-establish the Relationship Class(es) Edit the Query of Each Annotation Subclass - Extend Clause to Only Refer to the Subtype of the Base Features They Apply To

Annotation ArcGIS Pro Upgrade Bring Annotation Feature Classes into ArcGIS Pro Upgrade Annotation Feature Classes Using Upgrade Dataset Tool - Once Annotation is Upgraded it is No Longer Useable in ArcMap Add Global IDs to the Annotation Feature Classes if they Do Not Exist - Geoprocessing Tool Add Global IDs Migrate Relationship Class to ArcGIS Pro - Geoprocessing Tool Migrate Relationship Class - Migrates from Object ID Based Relationship to Global ID Based Relationship

Utility Network Post Process John Alsup

Post Processing Build controller input file Build associations input file(s), if not done by workbench Enable network topology Review errors if any Address errors

Post Processing Build controller input file - Built from device features that will be used to provide the - Subnetwork name - Any propagated information, like pressure, system, isolation zone, phase

Post Processing Build associations input file(s), if not done by workbench - Used for structures and explicit connectivity and containment - Items that do not spatially connect - Can use proximity searches to build

Post Processing Enable network topology - Provides list of errors encountered during topology validation - Limit to a reasonable number of errors, default is 10,000

Post Processing Review errors if any - Look for common themes - Build a GP tool to search for these common themes - Examples - Stacked features use GP Tools find duplicate (in same class) and spatial select (different classes) - Invalid connectivity (features cannot spatially connect), use GP Tools Intersect

Post Processing Address errors - After identifying how to find them in larger datasets - GP Tools to delete, move or change asset group/asset type - Python code to move end points of lines, when necessary

Errors Schema - Wrong Data Type - Get Subtype Group Failed Data Integrity - Empty Geometry - Subtype Unknown Connectivity - Network Point Feature Not Connected - No Junction-Edge Rule - Multiple Junction-Edge Rules - Two Linear Features with Different Asset Groups Connected without a Rule - Linear Network Feature with Endpoint and Nothing Connected - More Than Two Lines Connected to a Point in Edge-Junction-Edge Connectivity - Two or More Points are Geometrically Coincident

Resources Esri Utility Network Configuration and Migration Tool Status Water Utility Network Migration Tools Preview Gas Utility Network Migration Tools Preview Business Partner Solutions

Please Take Our Survey on the App Download the Esri Events app and find your event Select the session you attended Select the Feedback tab Complete answers and select Submit

See Us Here Location Esri Showcase Spatial Data Management - John Alsup TIME FRAME Wednesday 2:30 4:30pm Esri Showcase Utility Industry Island - John Long Wednesday 2:30 6:00pm Thu 9:00am 1:00pm