Mapping Public Water Systems in California

advertisement
Mapping Public Water
Systems in California
Craig Wolff, M.S. Eng
CA Environmental Health Tracking Program (CEHTP)
Environmental Health Investigations Branch
CA Department of Public Health (CDPH)
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
1
Leaks and GIS
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
2
Environmental Health Tracking
National and statewide network that
integrates environmental and health data
to produce and make available information
that drives action to improve the health of
communities.
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
3
Data Visualization Example
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
4
Enhancing Data for Tracking

Assist data owners in geo-referencing
Geocoding
 Collaborative feature editing


Internet- and service-oriented architecture
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
5
Drinking Water Service Areas
No complete electronic statewide service
area coverage, changes/time
 How does Tracking benefit?



Better analysis capacity wrt population served
Other beneficiaries
Emergency mgmt community
 Water resource mgmt

Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
6
Solution – Mapping Tool



Funded by CDC Tracking and CA ODW
Collaborative Internet GIS application for
calculating water system service areas in CA
Harness existing Tracking resources




Secure web portal & content mgmt system (hardware,
software, data)
Software development expertise
Geocoding tool
Collaborators/advisory (ODW, UC Davis ICE, ACWA,
CalEMA, CDC, USEPA, AWWA?)
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
7
Role-Based Access

Provide customized workspace for users who have
varying levels of access/jurisdiction
1.
2.
3.
4.
Water system staff – read/write access to water system;
indicate completion
Water system wholeseller staff – read/write access to member
water systems; indicate completion
Regional engineer (LPA) staff – read/write access to all water
systems within district; verification
State engineer/admin staff – read/write access to all water
systems
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
8
Existing Information

GIS Files



Manually gathered existing statewide, regional and local
coverages  system name match to attach pwsid, evaluate
linkage; ~600 PWS in existing dbs
Water utility staff uploads existing GIS files (KML or shapefile)
describing service area boundaries
Customer Information Database

Upload customer address table
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
9
Geocoding



CDPH has web-based geocoding tool
Batch geocodes ~250K records/hr. ~90% of
CWS have <10K connections (i.e. addresses)
Existing browser-based utility for uploading
address table and batch geocoding
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
10
Geocoding (cont’d)

Processing steps for “connection” address table:
1.
2.
3.
4.
5.
User uploads address table
Geocoding batch submitted
Geocoding results displayed on map
Point “cloud” inferred from geocoded points
Cloud polygon saved for additional editing
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
11
Polygon Editing



User edits nodes of boundaries
Backdrop: Google basemap, satellite imagery,
terrain; Or personal geodata (i.e. KML).
3 editing modes:
1.
2.
3.
Node: manual insert/drag/delete; snap to street
centerline optional
Path: New nodes inferred from “best” route
Buffer: Identify segment; Buffer to one/both sides of
street or to adjacent property boundary
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
12
Place Point on Street
Closest Street
Found Automatically
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
13
Delete Points
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
14
Refine along Streets
Points Placed
on Street
Automatically
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
15
Refine along Property Lines
Select Second
Point
Click GO
Select First
Point
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
16
Outputs from Tool

Public use dataset
All boundaries available for download
 New edits posted daily to flat file (KML or
shapefile); archive of previous posts
 Real-time feeds available for mash-ups
(WMS, KML, JSON)

Embeddable code snippets to include
maps on other websites
 Coupled with geocoding (point-in-polygon)

Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
17
Timeline




Major software development completed
Deployed and live  http://www.ehib.org/water
Pilot with interested water systems  NOW!
Role-based, sitewide finish-work (pending)





Navigation
Organization
Documentation
Integration with geocoding by Summer 2011
Roll-out to all PWS by Winter 2012
Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
18
What We Need From You
Contribute  upload, geocode,
digitize/refine
 Help  feedback during pilot
 Use  export to your own GIS
 Web  incorporate maps on your website
(“Report a Leak”)
 Encourage participation by neighboring
water systems

Craig.Wolff@cdph.ca.gov http://ehib.org http://cehtp.org
19
Download