customizing arcpad for electric field inventory at imperial ......found techidentno for tidno11...

31
Customizing ArcPad for Customizing ArcPad for Electric Field Inventory at Electric Field Inventory at Imperial Irrigation District Imperial Irrigation District Jesus Nieblas – IID Energy Alan Girten – Utility Data Contractors * Trademarks provided under license from ESRI * Trademarks provided under license from ESRI *

Upload: others

Post on 02-Mar-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Customizing ArcPad for Customizing ArcPad for Electric Field Inventory at Electric Field Inventory at Imperial Irrigation DistrictImperial Irrigation District

Jesus Nieblas – IID EnergyAlan Girten – Utility Data Contractors

* Trademarks provided under license from ESRI* Trademarks provided under license from ESRI

*

Page 2: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

AbstractAbstract

Imperial Irrigation District has populated their electric GIS from the field collection of as-built facilities combined with pole inventory and inspection, customer geo-location and transformer ties, and synchronization of asset data to SAP and CCS. The key to this effort was a mobile field collection tool built on ESRI ArcPad technology. This provides an easy to use interface implementing all of the requirements necessary for building a valid electric geometric network from the substation source to the customer’s meter. The collected data includes unit asset data related to each electric feature needed to verify andmaintain records in existing asset management systems. To simplify the movement of data in and out of the GIS SDE database to ArcPad, an enhanced version of check-in and check-out was created. This includes detailed reports of all features handled, detection of corrupted records, manipulation of relatedrecords and the ability to repeat data check-ins.

Page 3: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

IntroductionIntroduction

Why is the field survey being done?Why is the field survey being done?– Asset inventory– Supplement Enterprise GIS Implementation

Effective solution for getting it doneEffective solution for getting it done– Digital collection– Creation of efficient collection tools which can aid in

satisfying business rules

Page 4: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

HighHigh--level Overview workflowlevel Overview workflow

Page 5: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

CheckCheck--Out Process Out Process –– SDE to Shape FilesSDE to Shape Files

Checked Out PGDB Based on

Exent of Map

“Flattened” Shape Files

Check Out Version in

SDE

Check Out Reports

Shape File Creation

Configuration FilesAttribute Mapping& Check-out layers

Page 6: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

ArcPad before and afterArcPad before and after

Page 7: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

ArcPad before and afterArcPad before and after

Page 8: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

CheckCheck--Out ReportingOut ReportingWhy Reporting?Why Reporting?

ShapeCheckOutGetTables - Found tables TRANSFORMER BANK and TRANSFORMERUNITShapeCheckOutPopulateChildFlds - Moving unit data from TRANSFORMERUNIT to TRANSFORMER BANKFound 1 recordsParent OID 10741

Found 2 unit recordsUnit OID 44404

Filled OBJECTID11 => 44404Found CREATIONUSER for CREATUSR11 => dwolfingerFound DATECREATED for CREATDT11 => 12/13/2006Found LASTUSER for MODUSR11 => jafajardoFound DATEMODIFIED for MODDT11 => 11/20/2006Found PHASINGCODE for PHSCODE11 => 4Found RATEDKVA for RATEDKVA11 => 25Found STATUS for STATUS11 => INFound TECHIDENTNO for TIDNO11 => 67 AP 83Found SUBTYPECODE for STCDTU11 => 1

Unit OID 44405Filled OBJECTID12 => 44405Found CREATIONUSER for CREATUSR12 => dwolfingerFound DATECREATED for CREATDT12 => 12/13/2006Found LASTUSER for MODUSR12 => jafajardoFound DATEMODIFIED for MODDT12 => 11/20/2006Found PHASINGCODE for PHSCODE12 => 1Found RATEDKVA for RATEDKVA12 => 50Found STATUS for STATUS12 => INFound TECHIDENTNO for TIDNO12 => 69 AO 155Found SUBTYPECODE for STCDTU12 => 1

Page 9: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Flattening units for layer TRANSFORMER BANK

1,TRANSFORMER UNIT,TRANSFORMERUNIT,TRANSFORMERID,OBJECTID,9,3,1,CREATUSR,CREATIONUSER,1,CREATDT,DATECREATED,1,MODUSR,LASTUSER,1,MODDT,DATEMODIFIED,1,PHSCODE,PHASINGCODE,1,RATEDKVA,RATEDKVA,1,STATUS,STATUS,1,TIDNO,TECHIDENTNO,1,STCDTU,SUBTYPECODE,

ShapeCheckOutGetTables - Found tables TRANSFORMER BANK and TRANSFORMERUNIT

ShapeCheckOutDoTableStructure - Proceeding to add new columnsAdded field PHASINGCODE from table TRANSFORMERUNIT to TRANSFORMER BANK as PHSCODE11Added field PHASINGCODE from table TRANSFORMERUNIT to TRANSFORMER BANK as PHSCODE12Added field PHASINGCODE from table TRANSFORMERUNIT to TRANSFORMER BANK as PHSCODE13Added field RATEDKVA from table TRANSFORMERUNIT to TRANSFORMER BANK as RATEDKVA11Added field RATEDKVA from table TRANSFORMERUNIT to TRANSFORMER BANK as RATEDKVA12Added field RATEDKVA from table TRANSFORMERUNIT to TRANSFORMER BANK as RATEDKVA13Added field TECHIDENTNO from table TRANSFORMERUNIT to TRANSFORMER BANK as TIDNO11Added field TECHIDENTNO from table TRANSFORMERUNIT to TRANSFORMER BANK as TIDNO12Added field TECHIDENTNO from table TRANSFORMERUNIT to TRANSFORMER BANK as TIDNO13

===============================================Dataset ElectricDataset*****

134 features written to PrimaryOHLineSection.shp218 features written to SecondaryOHLineSection.shp0 features written to UndergroundStructure.shp0 features written to AbandonedConductor.shp56 features written to Light.shp

*****Dataset LANDBASE

48 features written to StreetCenterline.shpDone copying out shapefiles===============================================

CheckCheck--Out ReportingOut Reporting……

Page 10: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Transformer Bank and Transformer Unit Transformer Bank and Transformer Unit SDE Related Records & SDE Related Records & ““FlattenedFlattened””Transformer Shape file DBF RecordTransformer Shape file DBF Record

Page 11: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Transformer Bank and Transformer Unit Transformer Bank and Transformer Unit SDE Related Records & SDE Related Records & ““FlattenedFlattened””Transformer Shape file DBF RecordTransformer Shape file DBF Record

Page 12: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Transformer Bank and Transformer Unit Transformer Bank and Transformer Unit SDE Related Records & SDE Related Records & ““FlattenedFlattened””Transformer Shape file DBF RecordTransformer Shape file DBF Record

Page 13: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Data Collection with Data Collection with Customized ArcPad SoftwareCustomized ArcPad Software

What is being collected?What is being collected?

Custom Tools built in ArcPad to assist Custom Tools built in ArcPad to assist in effective field collectionin effective field collection

Custom Data validations within ArcPadCustom Data validations within ArcPad

Page 14: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

– OH electric facilities– Transformer to Customer Tie– Customer locations (Meters) w/use

of SAP data

What is being collected?What is being collected?

Page 15: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Custom Tools built in ArcPad Custom Tools built in ArcPad to assist in effective field to assist in effective field collection collection ……

Page 16: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Customized FormsCustomized Forms

Page 17: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Customized Toolbars Customized Toolbars

Customized Feature PlacementCustomized Feature Placement

Page 18: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Customized Toolbars Customized Toolbars

Customized Feature PlacementCustomized Feature Placement

Customized Select Feature and EditingCustomized Select Feature and Editing

Page 19: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Customized Toolbars Customized Toolbars

Customized Feature PlacementCustomized Feature Placement

Customized Select Feature and EditingCustomized Select Feature and Editing

Customized Tool ButtonsCustomized Tool Buttons

Page 20: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Custom Data Validations Custom Data Validations within ArcPad within ArcPad –– ““Add RulesAdd Rules””

Page 21: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Custom Data Validations Custom Data Validations within ArcPad within ArcPad –– ““Add RulesAdd Rules””

Page 22: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Custom Data Validations Custom Data Validations within ArcPad within ArcPad –– ““Add RulesAdd Rules””

Page 23: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

ValidationValidation

Business RulesBusiness Rules– Required Fields– Domain Driven Pick Lists

Page 24: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

CheckCheck--In Process In Process –– Shape Files to SDEShape Files to SDE

Page 25: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

CheckCheck--In FormIn Form

Page 26: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

ArcPad to SDE before and after ArcPad to SDE before and after checkcheck--inin

Page 27: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

ArcPad to SDE before and after ArcPad to SDE before and after checkcheck--inin

Page 28: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

ArcPad to SDE before and after ArcPad to SDE before and after checkcheck--inin

Page 29: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Sustaining RelationshipsSustaining RelationshipsCheckCheck--in Reportingin Reporting

Page 30: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Accomplishments & Accomplishments & Issues OvercomeIssues Overcome

Unit Unit ““ChildChild”” recordsrecordsGeometric NetworkGeometric Network““LooseLoose”” records records –– related table for related table for 1:M relationships1:M relationshipsError trapping in checkError trapping in check--in in ““badbad””geometriesgeometries

Page 31: Customizing ArcPad for Electric Field Inventory at Imperial ......Found TECHIDENTNO for TIDNO11 => 67 AP 83 Found SUBTYPECODE for STCDTU11 => 1 Unit OID 44405 Filled OBJECTID12 =>

Author Contact InformationAuthor Contact InformationJesus NieblasJesus Nieblas -- General SuperintendentIID - Energy Business Improvement Services223 S. WatermanBuilding 6-6AEl Centro, Ca 92243Office (760) [email protected]

Alan GirtenAlan Girten - Project ManagerUtility Data Contractor’s (UDC)831 N. Grand Ave – Suite 200Waukesha, WI 53186Office (262) [email protected]://udcus.com/