1 [email protected]@cdph.ca.gov ://ehib.org Mapping Public Water Systems in...

19
1 [email protected] http://ehib.org http://cehtp.org Mapping Public Water Mapping Public Water Systems in Systems in California California Craig Wolff, M.S. Eng CA Environmental Health Tracking Program (CEHTP) Environmental Health Investigations Branch CA Department of Public Health (CDPH)

Transcript of 1 [email protected]@cdph.ca.gov ://ehib.org Mapping Public Water Systems in...

Page 1: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Mapping Public Water Mapping Public Water Systems in CaliforniaSystems in California

Craig Wolff, M.S. Eng

CA Environmental Health Tracking Program (CEHTP)

Environmental Health Investigations Branch

CA Department of Public Health (CDPH)

Page 2: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Leaks and GISLeaks and GIS

Page 3: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Environmental Health TrackingEnvironmental Health Tracking

National and statewide network that National and statewide network that integrates environmental and health data integrates environmental and health data to produce and make available information to produce and make available information that drives action to improve the health of that drives action to improve the health of communities.communities.

Page 4: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Data Visualization ExampleData Visualization Example

Page 5: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Enhancing Data for TrackingEnhancing Data for Tracking

Assist data owners in geo-referencingAssist data owners in geo-referencingGeocodingGeocodingCollaborative feature editingCollaborative feature editing

Internet- and service-oriented architectureInternet- and service-oriented architecture

Page 6: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Drinking Water Service AreasDrinking Water Service Areas

No complete electronic statewide service No complete electronic statewide service area coverage, changes/timearea coverage, changes/time

How does Tracking benefit?How does Tracking benefit?Better analysis capacity wrt population servedBetter analysis capacity wrt population served

Other beneficiariesOther beneficiariesEmergency mgmt communityEmergency mgmt communityWater resource mgmtWater resource mgmt

Page 7: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Solution – Mapping ToolSolution – Mapping Tool

Funded by CDC Tracking and CA ODWFunded by CDC Tracking and CA ODW Collaborative Internet GIS application for Collaborative Internet GIS application for

calculating water system service areas in CAcalculating water system service areas in CA Harness existing Tracking resourcesHarness existing Tracking resources

Secure web portal & content mgmt system (hardware, Secure web portal & content mgmt system (hardware, software, data)software, data)

Software development expertiseSoftware development expertise Geocoding toolGeocoding tool Collaborators/advisory (Collaborators/advisory (ODW, UC Davis ICEODW, UC Davis ICE, ACWA, , ACWA,

CalEMA, CDC, USEPA, AWWA?)CalEMA, CDC, USEPA, AWWA?)

Page 8: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Role-Based AccessRole-Based Access

Provide customized workspace for users who have Provide customized workspace for users who have varying levels of access/jurisdictionvarying levels of access/jurisdiction

1.1. Water system staff – read/write access to water system; Water system staff – read/write access to water system; indicate completionindicate completion

2.2. Water system wholeseller staff – read/write access to member Water system wholeseller staff – read/write access to member water systems; indicate completionwater systems; indicate completion

3.3. Regional engineer (LPA) staff – read/write access to all water Regional engineer (LPA) staff – read/write access to all water systems within district; verificationsystems within district; verification

4.4. State engineer/admin staff – read/write access to all water State engineer/admin staff – read/write access to all water systemssystems

Page 9: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Existing InformationExisting Information

GIS FilesGIS Files Manually gathered existing statewide, regional and local Manually gathered existing statewide, regional and local

coverages coverages system name match to attach pwsid, evaluate system name match to attach pwsid, evaluate linkage; ~600 PWS in existing dbslinkage; ~600 PWS in existing dbs

Water utility staff uploads existing GIS files (KML or shapefile) Water utility staff uploads existing GIS files (KML or shapefile) describing service area boundariesdescribing service area boundaries

Customer Information DatabaseCustomer Information Database Upload customer address tableUpload customer address table

Page 10: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

GeocodingGeocoding

CDPH has web-based geocoding toolCDPH has web-based geocoding tool Batch geocodes ~250K records/hr. ~90% of Batch geocodes ~250K records/hr. ~90% of

CWS have <10K connections (i.e. addresses)CWS have <10K connections (i.e. addresses) Existing browser-based utility for uploading Existing browser-based utility for uploading

address table and batch geocodingaddress table and batch geocoding

Page 11: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Geocoding (cont’d)Geocoding (cont’d)

Processing steps for “connection” address table:Processing steps for “connection” address table:1.1. User uploads address tableUser uploads address table

2.2. Geocoding batch submittedGeocoding batch submitted

3.3. Geocoding results displayed on mapGeocoding results displayed on map

4.4. Point “cloud” inferred from geocoded pointsPoint “cloud” inferred from geocoded points

5.5. Cloud polygon saved for additional editingCloud polygon saved for additional editing

Page 12: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Polygon EditingPolygon Editing

User edits nodes of boundariesUser edits nodes of boundaries Backdrop: Google basemap, satellite imagery, Backdrop: Google basemap, satellite imagery,

terrain; Or personal geodata (i.e. KML).terrain; Or personal geodata (i.e. KML). 3 editing modes:3 editing modes:

1.1. Node: manual insert/drag/delete; snap to street Node: manual insert/drag/delete; snap to street centerline optionalcenterline optional

2.2. Path: New nodes inferred from “best” routePath: New nodes inferred from “best” route

3.3. Buffer: Identify segment; Buffer to one/both sides of Buffer: Identify segment; Buffer to one/both sides of street or to adjacent property boundarystreet or to adjacent property boundary

Page 13: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Place Point on StreetPlace Point on Street

Closest Street Found

Automatically

Page 14: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Delete PointsDelete Points

Page 15: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Refine along StreetsRefine along Streets

Points Placed on Street

Automatically

Page 16: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Refine along Property LinesRefine along Property Lines

Select First Point

Select Second Point

Click GO

Page 17: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

Outputs from ToolOutputs from Tool

Public use datasetPublic use datasetAll boundaries available for downloadAll boundaries available for downloadNew edits posted daily to flat file (KML or New edits posted daily to flat file (KML or

shapefile); archive of previous postsshapefile); archive of previous postsReal-time feeds available for mash-ups Real-time feeds available for mash-ups

(WMS, KML, JSON)(WMS, KML, JSON)Embeddable code snippets to include Embeddable code snippets to include

maps on other websitesmaps on other websitesCoupled with geocoding (point-in-polygon)Coupled with geocoding (point-in-polygon)

Page 18: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

TimelineTimeline

Major software development completedMajor software development completed Deployed and live Deployed and live http://www.ehib.org/water http://www.ehib.org/water Pilot with interested water systems Pilot with interested water systems NOW! NOW! Role-based, sitewide finish-work (pending)Role-based, sitewide finish-work (pending)

NavigationNavigation OrganizationOrganization DocumentationDocumentation

Integration with geocoding by Summer 2011Integration with geocoding by Summer 2011 Roll-out to all PWS by Winter 2012Roll-out to all PWS by Winter 2012

Page 19: 1 Craig.Wolff@cdph.ca.govCraig.Wolff@cdph.ca.gov  ://ehib.org Mapping Public Water Systems in California.

[email protected] http://ehib.org http://cehtp.org

What We Need From YouWhat We Need From You

Contribute Contribute upload, geocode, upload, geocode, digitize/refinedigitize/refine

Help Help feedback during pilot feedback during pilotUse Use export to your own GIS export to your own GISWeb Web incorporate maps on your website incorporate maps on your website

(“Report a Leak”)(“Report a Leak”)Encourage participation by neighboring Encourage participation by neighboring

water systemswater systems