enhanced water quality monitoring data access - web services... · enhanced water quality...

26
Enhanced Water Quality Enhanced Water Quality Monitoring Data Access Monitoring Data Access New Jersey Water Monitoring New Jersey Water Monitoring Coordination Council Coordination Council January 21, 2009 January 21, 2009 Paul Morton, NJDEP, Water Monitoring & Standards

Upload: others

Post on 20-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Enhanced Water Quality Enhanced Water Quality Monitoring Data Access Monitoring Data Access

New Jersey Water Monitoring New Jersey Water Monitoring Coordination CouncilCoordination Council

January 21, 2009January 21, 2009

Paul Morton, NJDEP, Water Monitoring & Standards

Page 2: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

TodayToday’’s Demos Demo

Provide an overview of the technology Provide an overview of the technology behind some of the enhanced data access behind some of the enhanced data access capabilities wecapabilities we’’ve been developingve been developingDiscuss how this technology supports Discuss how this technology supports linkages between monitoring data and linkages between monitoring data and other water management attributesother water management attributes

Page 3: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

What is a Web Service?What is a Web Service?

USGS

EPA

Internet (XML)

•Computer-to-computer

•Uses Input parameters and outputs XML

•Can be used in multiple ways by many applications

Page 4: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

A common web service A common web service exampleexample

Input Parameter: Zip Code

Weather Network

Returns XML

Weatherbug translates XML into information for the task bar

Weatherbug is an example that many are familiar with

This is all done via a Web Service

Page 5: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Web Services allow linkagesWeb Services allow linkages……

USGS NWIS Web Services now serve USGS NWIS Web Services now serve out data in a WQX schema compatible out data in a WQX schema compatible formatformatATTAINS system can now link to ATTAINS system can now link to STORET monitoring locations within a STORET monitoring locations within a watershed watershed Summary information or results data can Summary information or results data can be used in many different applicationsbe used in many different applications

Page 6: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

USGSUSGS85K surface 85K surface water sites and water sites and 275K wells 275K wells 4.3M samples4.3M samples72M results72M results

Output in:Output in:XMLXMLExcelExcelKMLKML

USEPAOver 349K surface water and well sitesOver 75M results

Output in:XML

What is currently available?What is currently available?

CommonSubstance Registry System (SRS)Site typesChemical groupsXML schema

Page 7: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Data Exchange Data Exchange improvementsimprovements

Common spatial Common spatial framework (NHD)framework (NHD)Common analytical Common analytical method metadata method metadata (NEMI)(NEMI)

New applicationsMapping web services (OGC)Data catalog servicesPortal

CollaborationUSGS StreamflowNOAA IOOSReal-time water quality monitors

Future EmphasisFuture Emphasis

Page 8: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Web Services PagesWeb Services Pages

Information about USGS NWIS web servicesInformation about USGS NWIS web serviceshttp://http://qwwebservices.usgs.govqwwebservices.usgs.gov

Information about STORET web servicesInformation about STORET web serviceshttp://http://www.epa.gov/storet/www.epa.gov/storet/web_services.htmlweb_services.html

STORET STORET Watershed summary toolWatershed summary toolhttp://http://www.epa.gov/storet/wtshd_summary.htmlwww.epa.gov/storet/wtshd_summary.html

Page 9: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

USGS Web ServiceUSGS Web ServiceRetrieve StationsRetrieve Stations

http://http://qwwebservices.usgs.govqwwebservices.usgs.gov//Station/searchStation/search??&&siteTypesiteType=Stream=Stream&&statecodestatecode=34=34&&sampleMediasampleMedia=Water=Water&&characteristicNamecharacteristicName=Mercury=Mercury&&startDateLostartDateLo=01=01--0101--20062006&&mimeType=mimeType=xlsxls

Page 10: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Station Output from USGSStation Output from USGS

Page 11: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Retrieve Stations in KML format Retrieve Stations in KML format for Google Earthfor Google Earth

http://http://qwwebservices.usgs.govqwwebservices.usgs.gov//Station/searchStation/search??&&siteTypesiteType=Stream=Stream&&statecodestatecode=34=34&&sampleMediasampleMedia=Water=Water&&characteristicNamecharacteristicName=Mercury=Mercury&&startDateLostartDateLo=01=01--0101--20062006&&mimeTypemimeType==kmlkml

Page 12: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Google Earth OutputGoogle Earth Output

Page 13: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009
Page 14: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Retrieve data in Excel formatRetrieve data in Excel format

http://http://qwwebservices.usgs.govqwwebservices.usgs.gov//ResultResult/search/search??&&siteTypesiteType=Stream=Stream&&statecodestatecode=34=34&&sampleMediasampleMedia=Water=Water&&characteristicNamecharacteristicName=Mercury=Mercury&&startDateLostartDateLo=01=01--0101--20062006&&mimeTypemimeType==xlsxls

Page 15: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

USGS Results USGS Results

Page 16: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

USEPA Web Services WorksheetUSEPA Web Services Worksheet

Page 17: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Select HUC and OrganizationSelect HUC and Organization

Page 18: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Display DataDisplay Data

Page 19: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Display in Google EarthDisplay in Google Earth

Page 20: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Data for ChartData for Chart

Page 21: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

ChartChart

Page 22: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

New Jersey Ambient New Jersey Ambient Water Quality Data Water Quality Data

ExchangeExchangeStatus ReportStatus Report

January 21, 2009January 21, 2009

Page 23: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

StatusStatus

Data In portion to be tested Week of Data In portion to be tested Week of February 2 February 2 –– 20, 200820, 2008Inventory/Data Portal design being Inventory/Data Portal design being updated to reflect selection of updated to reflect selection of OpenLayersOpenLayersas GIS technologyas GIS technologyGoal is still to put into production by Goal is still to put into production by October 2009October 2009

Page 24: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Data InData In

User Roles/Security WorksUser Roles/Security WorksAble to Create OrganizationsAble to Create OrganizationsAble to Create/Delete ProjectsAble to Create/Delete ProjectsAble to Create/Delete Monitoring Able to Create/Delete Monitoring LocationsLocationsAble to Enter and Revise Field Able to Enter and Revise Field Measurements, Chemical/Physical, Measurements, Chemical/Physical, Biological, Habitat and Continuous DataBiological, Habitat and Continuous Data

Page 25: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

DeletesDeletes

WQDE WQDE ““Bottom UpBottom Up”” approachapproachCanCan’’t delete Projects if they have resultst delete Projects if they have resultsCanCan’’t delete Monitoring Locations if they have t delete Monitoring Locations if they have resultsresults

WQX WQX ““Top DownTop Down”” approachapproachDelete Project = Delete all results for ProjectDelete Project = Delete all results for ProjectDelete Monitoring Location = Delete all results Delete Monitoring Location = Delete all results for the Monitoring Location regardless of for the Monitoring Location regardless of ProjectProject

Page 26: Enhanced Water Quality Monitoring Data Access - Web Services... · Enhanced Water Quality Monitoring Data Access New Jersey Water Monitoring Coordination Council January 21, 2009

Open LayersOpen Layers

Open SourceOpen SourceFree to UseFree to UseReuse what developed by othersReuse what developed by othersBeing used by USEPA GIO for Homeland Being used by USEPA GIO for Homeland Security Security ““AlertSmartsAlertSmarts”” demonstration demonstration projectproject