U.S. Environmental Protection Agency WATERS Status Update .

22
U.S. Environmental Protection Agency WATERS Status Update www.epa.gov/waters

Transcript of U.S. Environmental Protection Agency WATERS Status Update .

Page 1: U.S. Environmental Protection Agency WATERS Status Update .

U.S. Environmental Protection Agency

WATERS Status UpdateWATERS Status Update

www.epa.gov/waterswww.epa.gov/waters

Page 2: U.S. Environmental Protection Agency WATERS Status Update .

2U.S. Environmental Protection Agency

Available WATERS DataAvailable WATERS Data

• National Hydrography Dataset (NHD)• NHDPlus Catchments • Watershed Boundary Dataset (WBD)• Water Program Features indexed to the NHD:

– Assessed Waters– Impaired Waters– Beaches– Combined Sewer Overflows– Clean Watersheds Needs Survey– Fish Consumption Advisories

– Clean Water State Revolving Fund Projects

– No Discharge Zones– Permitted Dischargers– Total Maximum Daily Loads– Water Quality Standards

Additional Information: http://www.epa.gov/waters/data/prog.html

http://www.epa.gov/waters/doc/auxiliary/index.html

Page 3: U.S. Environmental Protection Agency WATERS Status Update .

3U.S. Environmental Protection Agency

WATERS Data Web PagesWATERS Data Web Pages

• Contains detailed information about the Reach Address Database, NHD, NHDPlus, and other supplemental tables.

Page 4: U.S. Environmental Protection Agency WATERS Status Update .

4U.S. Environmental Protection Agency

WATERS Data Web PagesWATERS Data Web Pages

• Web page contains hyperlinks to Auxiliary Dataset information.

– Watershed Boundary Dataset

– Tiger 2008 (subset)

– NHDPlus Smoothed

– Regional layers

– National Atlas (subset)

Page 5: U.S. Environmental Protection Agency WATERS Status Update .

5U.S. Environmental Protection Agency

Available WATERS ServicesAvailable WATERS Services

• Web and Database Services

– Validate and Convert Lat/Long Service

– Get Entities by Lat/Long, HUC, and Radius Service

– Get Program Waters Entities

– NHD Event Indexing Service *

– NHD Point Indexing Service *

– Identify Service

– Total Waters by State, HUC, FCODE, and Bounding Box

– Name Service

– Upstream/Downstream Service

– Navigation Service *

* Currently database only service

Additional Information: http://www.epa.gov/waters/geoservices/index.html

Page 6: U.S. Environmental Protection Agency WATERS Status Update .

6U.S. Environmental Protection Agency

WATERS Services Web PageWATERS Services Web Page

• Services web page contains high-level overview information about available services.

• Indicates if service is available as web and/or database service.

• Provides link to SOAP Service Endpoint and WSDL.

• Provides information about underlying database location and name.

Page 7: U.S. Environmental Protection Agency WATERS Status Update .

7U.S. Environmental Protection Agency

WATERS Services Web PageWATERS Services Web Page

• Services web pages contain detailed level information about individual services.

– Description of the service

– Input parameters

– Example call to the database service

– Sample SOAP Request

– UML object diagram

– Output object

– Sample SOAP Response

Page 8: U.S. Environmental Protection Agency WATERS Status Update .

8U.S. Environmental Protection Agency

WATERS Services Web PageWATERS Services Web Page

• Services web pages contain detailed level information about individual services.

– Description of the service

– Input parameters

– Example call to the database service

– Sample SOAP Request

– UML object diagram

– Output object

– Sample SOAP Response

Page 9: U.S. Environmental Protection Agency WATERS Status Update .

9U.S. Environmental Protection Agency

WATERS Services Web PageWATERS Services Web Page

• Services web pages contain detailed level information about individual services.

– Description of the service

– Input parameters

– Example call to the database service

– Sample SOAP Request

– UML object diagram

– Output object

– Sample SOAP Response

Page 10: U.S. Environmental Protection Agency WATERS Status Update .

10U.S. Environmental Protection Agency

WATERS Services Web PageWATERS Services Web Page

• Services web pages contain detailed level information about individual services.

– Description of the service

– Input parameters

– Example call to the database service

– Sample SOAP Request

– UML object diagram

– Output object

– Sample SOAP Response

Page 11: U.S. Environmental Protection Agency WATERS Status Update .

11U.S. Environmental Protection Agency

Current EnvironmentCurrent Environment

Page 12: U.S. Environmental Protection Agency WATERS Status Update .

12U.S. Environmental Protection Agency

Future DirectionFuture Direction

• GIS services– Rollout ArcGIS 9.3 (9.3.1)

– Enable ArcGIS based KML and WFS services

– Enable ArcGIS REST interface

– Configure caching for popular projections

– Update RAD Download service functionality

– Reorganization of available services

– Reevaluation of WATERS Metadata

• Other– Release Google Earth based KML files, ArcMap Template, and

ArcGIS Explorer map document

– Develop ArcGIS Explorer custom tasks that leverage OW Services

– Migrate to Oracle11g to overcome Oracle Spatial issues

Page 13: U.S. Environmental Protection Agency WATERS Status Update .

13U.S. Environmental Protection Agency

Future DirectionFuture Direction

• Continued focus on web services– Basin delineation service– Deployment of SOAP based versions of existing NHD Event

Indexing Service, NHD Point Indexing Service, and Navigation Service

– New lightweight HTTP gateway service endpoints• KML, JSON, GeoJSON and user provided style sheet

output options

• WATERS JavaScript Wrapper API– Similar to ERSI’s JavaScript API for Google Maps and Virtual

Earth– Avoids cross-site browser scripting limitations when accessing

services from different domains

Page 14: U.S. Environmental Protection Agency WATERS Status Update .

14U.S. Environmental Protection Agency

What it means to usersWhat it means to users

• Users can develop light weight mapping clients that easily consume OW services.

• The example screenshot shows a light weight client making a call to the OW Navigation Service requesting navigation results 25 miles upstream of a point location.

Page 15: U.S. Environmental Protection Agency WATERS Status Update .

15U.S. Environmental Protection Agency

What it means to usersWhat it means to users

• Users can develop light weight mapping clients that easily consume OW services.

• The example screenshot shows a light weight client making a call to the NHD Point Indexing Service.

• 1) Shows the results of a snap operation.

• 2) Shows the results of a raindrop operation.

Page 16: U.S. Environmental Protection Agency WATERS Status Update .

16U.S. Environmental Protection Agency

What it means to usersWhat it means to users

• Users can develop light weight mapping clients that easily consume OW services.

• The example screenshot shows a light weight client making a call to a prototype basin delineation service that dissolves smoothed catchments into a resulting basin of interest.

Page 17: U.S. Environmental Protection Agency WATERS Status Update .

17U.S. Environmental Protection Agency

What it means to usersWhat it means to users

• Users can display web service results using customizable style sheets.

Page 18: U.S. Environmental Protection Agency WATERS Status Update .

18U.S. Environmental Protection Agency

DemonstrationDemonstration

• Access to framework geospatial datasets stored in the WATERS Database and to general purpose interactive service panels.

• Dialog boxes providing access to tools, services, and information, such as NHD feature name query, total waters, up/downstream navigation, watershed reports, ATTAINS reports, etc.

• Access to indexed water program features, with hyperlinks to additional attributes, and context sensitive analysis services, such as up/downstream navigation and watershed reports.

Page 19: U.S. Environmental Protection Agency WATERS Status Update .

19U.S. Environmental Protection Agency

Future EnvironmentFuture Environment

Page 20: U.S. Environmental Protection Agency WATERS Status Update .

20U.S. Environmental Protection Agency

Future DirectionFuture Direction

• Interface– OW is currently evaluating interface options being used by

EPA, other agencies and industry.– OW plans to develop a light weight interface that demonstrates

available services and data sets.

• Outreach– WATERS web site restructuring– Notification service (RSS, e-mail, etc)– Webinars– Presentations– Training sessions– White papers

Page 21: U.S. Environmental Protection Agency WATERS Status Update .

21U.S. Environmental Protection Agency

Future DirectionFuture Direction

• Outreach (Code)– Cut & paste ready code

samples that illustrate how to use OW based services. Similar to Google AJAX Playground, Virtual Earth SDK, ESRI’s JavaScript API samples.

Page 22: U.S. Environmental Protection Agency WATERS Status Update .

22U.S. Environmental Protection Agency

Additional InformationAdditional Information

• Pravin Rana (OW IM PMO)Phone: (202) 564-1909

E-mail: [email protected]

• Brad CooperPhone: (703) 852-3586

E-mail: [email protected]

• Waters SupportE-mail: [email protected]