AIRNow Web Services Data to Go! Prepared by Steven A. Ludewig, Timothy S. Dye Sonoma Technology, Inc. Petaluma, CA John E. White U.S. Environmental Protection.

Slides:



Advertisements
Similar presentations
CAP Support in Esris Open Source Geoportal Server WMO Information System (WIS) CAP Implementation Workshop Geneva, 6-7 April 2011 Clive Reece
Advertisements

The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
4.01 How Web Pages Work.
Apps & More With the AirNow API 5883 Steven Ludewig 1, John White 2, Phil Dickerson 2, Alan Healy 1, Jonathan West 1, Leslie Prince 1 1 Sonoma Technology,
Draft STI DWB By Hilary H. Main Paul T. Roberts Sonoma Technology, Inc Redwood Way, Suite C Petaluma, CA Prepared for the U.S.
EPA GIS Workgroup - Metadata National Geospatial Overview: Metadata EPA GIS Workgroup Meeting Fall 2004 Las Vegas, NV.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
Extending the Capabilities of Geospatial One-Stop Through Partner-Developed Web-Services April 16, 2010 Federal Geographic Data Committee’s (FGDC) Cooperative.
Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor.
1 Introduction to OBIEE: Learning to Access, Navigate, and Find Data in the SWIFT Data Warehouse Lesson 8: Printing and Exporting an OBIEE Analysis This.
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Electronic Reporting: ICIS Data Publishing Presented by: Alison Kittle, U.S. EPA Elisa Willard, Colorado Department of Public Health & Environment Roy.
FHIRFarm – How to build a FHIR Server Farm (quickly)
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Adjusting Numerical Model Data in Real Time: AQMOS Prepared by Clinton P. MacDonald, Dianne S. Miller, Timothy S. Dye, Kenneth J. Craig, Daniel M. Alrick.
With Internet Explorer 8© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 Go! with Internet Explorer 8 Getting Started.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Seiler Instrument January 7, 2013
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Networking Can you find it? Apps.
Lecture 3: Geospatial Web Services From Web sites to Web services Geospatial Web service functions Web service types Interoperability and geospatial service.
AIRNow-International The future of the United States real-time air quality reporting and forecasting program and GEOSS participation John E. White U.S.
Find these slides in the HRMS Basics course located at: Department of.
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML National Water Quality Monitoring Council August 20, 2003.
Jason G. Caudill Assistant Professor of Business Administration Carson-Newman College.
TECHNICAL DOCUMENTATIONPARTNERS DOWNLOAD DATA Download water quality data in MS Excel, CSV, TSV, and KML formats. Learn how to use the portal and data.
U.S. Environmental Protection Agency WATERS Status Update
DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
October 28,2010 Carmen Maso’ – Region 5 National GIS Workgroup Chair.
Microsoft Office XP Illustrated Introductory, Enhanced Started with Internet Explorer Getting.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
2009: A Year of AIRNow Changes and Milestones Prepared by John E. White, Phillip G. Dickerson, and Scott A. Jackson U.S. Environmental Protection Agency.
Python and REST Kevin Hibma. What is REST? Why REST? REST stands for Representational State Transfer. (It is sometimes spelled "ReST".) It relies on a.
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
Open Source GIS Web Mapping Solutions Sachindra Singh ICT Systems Developer 2010 Pacific Islands Geographical Information Systems and Remote Sensing User.
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS) Partners: UK Met Office (Lead Partner), British Atmospheric Data Centre (BADC), British Maritime Technology.
Webinar: AIR Now and Air Quality System (AQS) July 13, 2011.
Prepared by John E. White and the AirNow Team U.S. Environmental Protection Agency and Sonoma Technology, Inc. Health Data Initiative Forum III The Health.
Measuring EnviroFlash – And Making It Work for You! Steven A. Ludewig 1, Natalie M. LaGuardia 1, John E. White 2 1 Sonoma Technology, Inc. 2 U.S. Environmental.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
1 / 61 Using the Customer Support Web Site © 2006, Universal Tax Systems, Inc. All Rights Reserved. Customer Support Site Objectives –In this chapter you.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Mercury. One single online platform: Mercury Highlights – USP’s Web-based platform: accessible from any computer in any location without installing any.
Technology. » What is the Intranet? Your GO TO TOOL BOX » The intranet should be your FIRST resource for documents, photos, logos, event information,
EnviroFlash! – What’s New in 2010 Prepared by Jessica Johnson Sonoma Technology, Inc. Petaluma, CA Scott Jackson U.S. Environmental Protection Agency Research.
Role of AIRNow during Air Emergency Response Prepared by: Timothy S. Dye, Alan C. Chan, and Stephanie A. Bratek AIRNow Data Management Center Sonoma Technology,
U.S. Environmental Protection Agency Central Data Exchange Pilot Project Promoting Geospatial Data Exchange Between EPA and State Partners. April 25, 2007.
WHAT IS E-COMMERCE? E-COMMERCE is a online service that helps the seller/buyer complete their transaction through a secure server. Throughout the past.
NSDL STEM Exchange: Technical Overview and Implications for Active Dissemination of Federally Funded Resources Across Implementation Systems.
Semantic Web underpinnings of the IRI Data Library Semantic Web as a Framework for Multiple Metadata IRI Data Library: presenting Data in multiple frameworks.
CMS 2: Advanced Web Editing - Content Presented By: Katie Pagano, Special Projects Manager Steve Pont, Product Architect.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
The Web Web Design. 3.2 The Web Focus on Reading Main Ideas A URL is an address that identifies a specific Web page. Web browsers have varying capabilities.
Lesson 11: Web Services and API's
Intermountain West Data Warehouse - Western Air Quality Study
4.01 How Web Pages Work.
Do You Really Know Your Data Users (and What Matters to Them)?
Mapping for the interwebs
Lesson 11: Web Services & API's
APIs (and their Relatives) Can Expand and Unify Library Services
WEB API.
Testing RESTful Web APIs
Lesson 11: Web Services and API's
4.01 How Web Pages Work.
Consuming Web Services with 2E Generated Objects
Presentation transcript:

AIRNow Web Services Data to Go! Prepared by Steven A. Ludewig, Timothy S. Dye Sonoma Technology, Inc. Petaluma, CA John E. White U.S. Environmental Protection Agency Research Triangle Park, NC Presented at the 2010 National Air Quality Conferences Raleigh, NC March 15-18,

2 AIRNow Web Services: Why Are They Needed? Web Services provide a way to retrieve data and information ‘on demand’ from the AIRNow system. –Forecasts –Action days –Observed data –Multiple format options including maps –Agency, reporting area, and monitoring site information Uses –Agency websites, web developer access –Local news organizations –Other agencies –Schools and researchers –Spreadsheets and other applications –The public

3 A few potential uses AIRNow Web Services

4 AIRNow System Desktop Apps Websites Mobile Apps Web Services enable the AIRNow repository to become the data source behind many types of software programs. It meets the needs of web developers, news organizations, researchers, and the public. It saves agency time – no need to deliver custom data sets or provide specific feeds to those requesting data. Web Services

5 AIRNow Web Services Where we’ve been –Simple Object Access Protocol (SOAP): not as simple or clean as it sounds Progress in 2009 –A RESTful approach The future – an AIRNow Application Programming Interface (API) –Additional services, data sets, and formats useful for building applications –An easier to use, well-documented interface

6 AIRNow Web Services: A RESTful Approach (1 of 2) REST = “REpresentational State Transfer” –The RESTful AIRNow Web Services use the URL – the web address that we are all familiar with, e.g., –The URL represents a question asked of a computer system. –Example: Typing in the address line is asking AIRNow to show us their home page. The web page is then returned and displayed on-screen. Web Service questions can be much more specific than just “show me your web page” and the results can be more than just a display in the browser.

7 AIRNow Web Services: A RESTful Approach (2 of 2) Example question: “What is the current air quality forecast for my home town ZIP Code?” –URL: REST/Gateway.svc/forecastbyzipcode?key=43321E- F56Q-B612-68FBN&zipcode=95401&format=csv Looks complicated, but let’s break it down –ForecastByZIPCode = the name of this request* –Key = unique user key –ZIPCode = ZIP Code of interest –Format = payload options (CSV, JSON, KML, XML, etc.) –Optional: Date = any date of interest (defaults to the current date) *a companion service exists for observed data: ObservedByZIPCode

8 AIRNow Web Services Use of ForecastByZIPCode and ObservedByZIPCode services by the EPA MyEnvironment website:

9 AIRNow Web Services Question: “What are the current observed PM 2.5 values for a geographic area in northern California?” –URL: Request=GetCoverage&identifier=point&aqsparamcode=44201&aqsdurati oncode=1&poc=1&time_sequence= :00:00&bbox=40,- 124,42,-122&format=csv&key=1A112F55-9B32-4C54-A81B-78D9C03A5 –Identifier = point (other options include time series and gridded data) –AQSParamCode = (AQS parameter code for ozone) –AQSDurationCode = 1 (one hour) –POC = 1 (parameter occurrence code) –Time_Sequence = date/time of data –BBox = the geographic bounding box of the data (latitude/longitude) –Format = payload format (CSV, AQCSV, KML, NetCDF ) –Key = unique user key

10 AIRNow Web Services Use of a geospatial Web Coverage Service (WCS) by Shasta County, CA: KML file

11 AIRNow Web Services ForecastByZIPCode ObservedByZIPCode ForecastsByIssueDate ActionDaysByDate Ozone24HourAQI PM25Mid24HrAQI ReportingAreaMax- AverageAQI SiteMaxAverageAQI SiteInfoByAQSCode AgencyGetSites GetReportingAreas Geospatial: WCS – point WCS – time series Coming Soon: WCS – grid WMS – mapping service Demonstration Tool

12 AIRNow Web Services – The Future AIRNow API –Expanded library of services –Additional geospatial services –More payload options –Improved standardization –Extensive documentation –Online query generator tools

13 AIRNow Web Services Thank You! Contact: Steven A. LudewigJohn E. White (707) (919)