November 18, 2015
Peter Keum
peter.keum@kingcounty.gov
KC Wastewater Treatment Division by numbers
1.6 million people
420 square miles
391 miles sewer pipeline
72 facilities (PS & RS)
5 Treatment Plants: 180 MGD ~ Max. 900 MGD
CSO = Stormwater (90%) + Sewer (10%)
1881 New York - 2.5 million pounds of horse manure per day
(not too) long time ago.... galaxy far away
Modern Sewer Conveyance System
Combined Sewer Overflow (CSO)
Stormwater (90%) + Sewer (10%) = CSO
NPDES - National Pollutant Discharge Elimination System (NPDES) Permits
Why CSO Status Viewer?
Regulatory Requirement
Main Purpose is to Inform Public
WHAT
WHERE
WHEN
Meets the Purpose BUT ....
1. Extract - Python to take CSV status file from KC FTP site with KC and SPU data
2. Transform - Python to generate geoJSON file
3. Load - "push" newly created geoJSON file into GitHub repository
Extract Transform Load
Old
Current
Finished for now....
irc #cugos
CUGOS-Sidecar
peter.keum@kingcounty.gov