cctv data migration project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/d3... · cctv...

35
CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians, SEG Consulting

Upload: hatuyen

Post on 11-Mar-2018

225 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

CCTV Data Migration Project

Charlotte WyattAlex Wojcik

Courtney MacMullenGIS Technicians, SEG Consulting

Page 2: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

About the Project• Planning, prioritizing inspection areas• Accessibility and maintenance of data• Manual data entry

Page 3: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

About UsSimplifying Complex Information is What We Do

• Automation

• Usable data formats

Page 4: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Project Scope• Extract data from CCTV pipe inspection reports• Process ~1,800 PDFs within three months• Develop an automated solution

Page 5: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Survey Data

Site Data

Pipe Data

Observation Data

Condition Ratings

Page 6: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,
Page 7: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

ApproachGIS provides a central location to store, manage,

and disseminate data

Page 8: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

GIS for Sewer Data• Central location for asset data• Increased accessibility of CCTV data• Access to condition ratings, inspection dates• Monitoring of asset lifecycle and cost

Page 9: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Methodology• Python is a powerful programming language• Leverage ArcPy (interaction with Python and ArcGIS)• Third party modules augment automation• Loop through PDFs to extract data• Migrate into optimized geodatabase

Page 10: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

1,800 PDF

Reports

Define Report

Template

Extract Report

Components

Survey Data

(line)

Validate

(QC)

Observation

Data (points)

Page 11: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Define Report Style• Report layout varies• Inconsistent location of text• Trial and error testing

Page 12: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

1,800 PDF

Reports

Define Report

Template

Extract Report

Components

Survey Data

(line)

Validate

(QC)

Observation

Data (points)

Page 13: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Text CoordinatesDetermine text coordinates within PDF using GhostScript

Page 14: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

1,800 PDF

Reports

Define Report

Template

Extract Report

Components

Survey Data

(line)

Validate

(QC)

Observation

Data (points)

Page 15: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Add Data to Layers• Attribute table for point feature class:

Page 16: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

1,800 PDF

Reports

Define Report

Template

Extract Report

Components

Survey Data

(line)

Validate

(QC)

Observation

Data (points)

Page 17: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Linear Referencing• Find matching manhole IDs to locate pipe feature• Place observation points along the pipe line• Give incident data a spatial reference

Page 18: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Linear Referencing

Page 19: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Symbology• Observation points symbolized according

to NASSCO PACP defect codes• Direction of survey indicated by arrows

Page 20: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

1,800 PDF

Reports

Define Report

Template

Extract Report

Components

Survey Data

(line)

Validate

(QC)

Observation

Data (points)

Page 21: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Recommendations• Ensure validity of manhole IDs• Create consistent report template structure• Save edited reports as text-based PDFs

Page 22: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

The Solution• Increases accessibility of data• Reduces manual data entry• Improves cost-efficiency and productivity• Promotes monitoring and maintenance of assets

Page 23: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Tying it all Together• What does a PDF report look like once it is in GIS?• How would an Asset Manager use the data?

Page 24: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Fraser St July23 2010.pdf

Dartmouth, NS

Page 25: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Header Fraser St July23 2010.pdf

Footer

Pipe Data in Report

… becomes associated to line feature

Page 26: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Pipe Data in GIS

Condition Ratings

Upstream MHCB14054

Downstream MHCB14055

Attribute Table:

Page 27: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

CCTV Data in Report

… becomes associated to point feature

Page 28: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

CCTV Data in GIS

First observation at0.0 metres

Attribute Table:

1.74 m3.47 m

0 m

Page 29: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Second observation at1.74 metres

1.74 m3.47 m

0 m

CCTV Data in GISAttribute Table

Page 30: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Using the Data

Fields can be sortedE.g.: Pipes sorted by condition rating or by date surveyed

Page 31: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

SQL queries can be made on fields to find specific dataGIS affords an added level of intelligence, spatial analysis is possible

Search by PDF name

Search by street

Search for pipes that have a Quick Structural Rating not equal to 0

Search by manhole ID

Using the Data

Page 32: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Results93.4% of PDF reports were successfully processed

• 11,317 pipe lines• 92,610 observation points

Page 33: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

% of records “on the map”:• 81.2% Pipe lines• 85.7% Observation

points

Results

“Missing” records:• No matching manholes

Page 34: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

• Quantity and comprehensiveness of data obtained• Time efficient solution:

• Three months of script developmentvs. years of traditional manual data entry

• Great return on investment• Data now exists in GIS format!

Achievements

Page 35: CCTV Data Migration Project - cnam.cacnam.ca/wordpress/wp-content/uploads/pediadocs/D3... · CCTV Data Migration Project Charlotte Wyatt Alex Wojcik Courtney MacMullen GIS Technicians,

Courtney MacMullenSEG ConsultingGIS [email protected]

Alexander WojcikSEG ConsultingGIS [email protected]

Charlotte WyattSEG ConsultingGIS [email protected]

Questions