Web Gridded Document Web Gridded Document Service (WGDS) Service (WGDS) The Air Transportation Information The Air Transportation Information Exchange Conference (Featuring AIXM, Exchange Conference (Featuring AIXM, WXXM, and FIXM) WXXM, and FIXM) Paul Hershberg Paul Hershberg Meteorological Development Meteorological Development Laboratory Laboratory Office of Science and Technology Office of Science and Technology NOAA’s National Weather Service NOAA’s National Weather Service August 28-30, 2012 August 28-30, 2012
16
Embed
Paul Hershberg Meteorological Development Laboratory Office of Science and Technology
Web Gridded Document Service (WGDS) The Air Transportation Information Exchange Conference (Featuring AIXM, WXXM, and FIXM). Paul Hershberg Meteorological Development Laboratory Office of Science and Technology NOAA’s National Weather Service August 28-30, 2012. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Web Gridded Document Web Gridded Document Service (WGDS)Service (WGDS)
The Air Transportation Information Exchange The Air Transportation Information Exchange Conference (Featuring AIXM, WXXM, and FIXM)Conference (Featuring AIXM, WXXM, and FIXM)
Paul HershbergPaul HershbergMeteorological Development LaboratoryMeteorological Development Laboratory
Office of Science and TechnologyOffice of Science and TechnologyNOAA’s National Weather ServiceNOAA’s National Weather Service
August 28-30, 2012August 28-30, 2012
Materials from this Materials from this presentation will be available presentation will be available
atat
http://www.mdl.nws.noaa.gov/~WGDS
until September 30, 2012.until September 30, 2012.
<name><name>Probability of TornadoesProbability of Tornadoes</name></name>
<value><value>00</value> </value>
</severe-component></severe-component>
<climate-anomaly><climate-anomaly> <seasonal type="average temperature above normal" units="percent" time-layout="k-p3m-<seasonal type="average temperature above normal" units="percent" time-layout="k-p3m-
n3-2">n3-2"> <name><name>Probability of Three-Month Average Temperature Above Probability of Three-Month Average Temperature Above NormalNormal</name></name>
Legacy NDFD Web Service Legacy NDFD Web Service LimitationsLimitations
• NotNot OGC compliant OGC compliant
• Service paradigm does not fit established Service paradigm does not fit established service models (WCS, WFS, WMS)service models (WCS, WFS, WMS)
NDFD XML Document
Data Request
Data
A New Service Paradigm:A New Service Paradigm:Web Gridded Document Web Gridded Document
ServiceService
• Exploring a new type of web serviceExploring a new type of web service
• Will be patterned after a Web Coverage Service Will be patterned after a Web Coverage Service (WCS)(WCS)
• Will respond to WCS operations similar to Will respond to WCS operations similar to getCapabilitiesgetCapabilities, , describeCoveragedescribeCoverage, and , and getCoveragegetCoverage
• Will continue to use a nearest neighbor Will continue to use a nearest neighbor technique for querying points from gridstechnique for querying points from grids
• Responses to a Responses to a getWGDSCoveragegetWGDSCoverage operation will operation will be XML documents encoded in be XML documents encoded in WXXMWXXM or DWML, or DWML, marking the marking the firstfirst time NOAA gridded data will be time NOAA gridded data will be encoded in WXXMencoded in WXXM
Top Level WGDS DepictionTop Level WGDS Depiction
1010
WSDL
BackingStore of Gridded
Data
WCS
getCapabilities
describeCoverage
getCoverage
NetCDF
SOAP
WGDS
getWGDSCapabilities
describeWGDSCoverage
getWGDSCoverageWXXM Doc
NetCDFSOAP
SOAP
SOAP
SOAP
SOAP
SOAP
SOAP
WGDS
SOAP
describeCoverage
SOAPWCS
WGDS describeWGDSCoverage
describeCoverage
getCoverage
SOAPSOAP
NetCDF
Input •Service Name (WGDS)
Outputs •Version•Products (4)
Inputs •Product•Lat/Lon Point(s)
Outputs •Wx Element(s)•Time Constraints•Choice Doc Format (WXXM/DWML)
Inputs •Wx Element(s)•Time Constraints•Doc Format (WXXM/DWML)
Output
•Link to XML Doc (WXXM/DWML)
BackingStore of Gridded
Data
SOAP
NetCDF
Rationale For The New Web Rationale For The New Web ServiceService
• Popularity of current service Popularity of current service demonstrates the need for XML demonstrates the need for XML documents queried from grids. Recent documents queried from grids. Recent 10-fold increase in hit count underscores 10-fold increase in hit count underscores this usagethis usage
• The request-response paradigm deviates The request-response paradigm deviates significantly from existing SOAP significantly from existing SOAP functionality due to the type of datasetsfunctionality due to the type of datasets
• Customers value NWS post-processed Customers value NWS post-processed data (summarized/interpreted) of current data (summarized/interpreted) of current serviceservice
NEW WGDS Doc in WXXM: NEW WGDS Doc in WXXM: Summary (12 hr) ExampleSummary (12 hr) Example