IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle...
-
Upload
brooke-wright -
Category
Documents
-
view
218 -
download
0
description
Transcript of IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle...
![Page 1: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/1.jpg)
IOOS Sea Surface Temperatures:Realizing Truly Distributed Data
with Open Standards
Presenter
Kyle Draganov
![Page 2: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/2.jpg)
IOOS Sea Surface Temperatures Realizing Truly Distributed Data with Open Standards
• Ocean.US
• IOOS Sea Surface Temperature Pilot Project
• Data Delivery in IOOS SST
• Data Quality Control in IOOS SST
• SST Data Providers and Partners
![Page 3: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/3.jpg)
Ocean.US
Created by the National Oceanographic Partnership Program to implement the sustainable Integrated Ocean Observation System (IOOS)
![Page 4: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/4.jpg)
Ocean.USIOOS Goals• Detecting and forecasting
oceanic components of climate variability
• Facilitating safe and efficient marine operations
• Ensuring national security• Managing resources for
sustainable use• Preserving and restoring healthy
marine ecosystems • Mitigating natural hazards • Ensuring public health
![Page 5: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/5.jpg)
Open GIS Consortium
What is the Open GIS Consortium?
The Open GIS Consortium, Inc. (OGC) is a non-profit industry consortium aimed at growing interoperability for technologies involving spatial information and location.
OGC delivers open standards specifications for the GIS industry to follow.
![Page 6: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/6.jpg)
IOOS Sea Surface TemperaturePilot Project
IOOS SST Distributed Data• IOOS is envisioned as an integrated
system of measurements (monitoring), data management, and analyses
• The problem: Integrating data from various locations in various formats from various data providers
• A candidate solution using SST*: Participating SST Data providers expose data as OGC standards-compliant Web Map Services (WMS). This data can be accessed via WMS enabled portal.* Proposed by NOAA Coastal Services Center and Navy Office of Naval Research
![Page 7: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/7.jpg)
Data Delivery in IOOS SST
What are Web Map Services?
• Web Map Services (WMS) are an XML standard defined by the Open GIS Consortium (OGC)
• Web Map Services respond to three types of URL requests with request-appropriate data– GetMap: returns a map– GetFeatureInfo: returns data relevant to the selected feature– GetCapabilities: returns an SML file with capabilities for the specified
Web Map Service
![Page 8: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/8.jpg)
Data Delivery in IOOS SST
How Do Web Map Services Work?
• Web Map Service applications request data from multiple data providers
• Data providers reply with appropriate response based on request
Web Client
WebServer 1
WebServer 2
WebServer 3
Coastline DB
Buoy #45 DB
States DB
WebServer X
Buoy #X DB
![Page 9: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/9.jpg)
Data Delivery in IOOS SST
How Do Web Map Services Work?
• Web Map Service applications request data from multiple data providers
• Data providers reply with appropriate response based on request – in this case, a map of buoys
![Page 10: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/10.jpg)
Data Delivery in IOOS SST
How Do Web Map Services Work?• With distributed data we need to
control the display of like features coming from different sources
• Display rendering can be controlled by a centralized Style Layer Descriptor (SLD) file, which is similar to Cascading Style Sheets for HTML
• SLD files are used to query for time slices
![Page 11: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/11.jpg)
Data Delivery in IOOS SST
WMS Is Not the Only Answer
• Since WMS requests a new image from each server for every map request, it is not the fastest bike on the block
• Web Feature Services (WFS) appear to be the next generation of open standards distributed mapping
![Page 12: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/12.jpg)
Data Delivery in IOOS SST
Web Feature Services — The Next Frontier
• WFS passes vector-based data back to the client, which can be displayed as it is received and cached for future use
• WFS is another OGC specification
![Page 13: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/13.jpg)
Data Delivery in IOOS SST
Open Standards Are the Key to Success
• The IOOS SST Pilot Project depends on OGC-compliant data providers
• Participating partners must expose their data in an OGC-compliant format (WMS or WFS)
• ESRI and Minnesota MapServer currently offer OGC-compliant data publishing options
![Page 14: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/14.jpg)
Data Quality Control in IOOS SST
Data Quality Standards Are Still in Development
• Data providers all have different methods of quality control
• Ocean.US as a governing body will need to enforce standards as IOOS evolves
• National Buoy Data Center has been researching and holding conferences on buoy data quality control
![Page 15: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/15.jpg)
A live demo can be viewed at http://www.openioos.org
IOOS Sea Surface TemperaturePilot Project
![Page 16: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/16.jpg)
SST Data Providers and Partners
• Alliance for Coastal Technologies• California Center for Integrative
Coastal Ocean Research• Carolinas Coastal Ocean Observing
and Prediction System • Chesapeake Bay Observing System • Center for Integrated Marine
Technologies• Coastal Ocean Observing and
Analysis • Coastal Ocean Research and
Monitoring Program• Gulf of Alaska Ecosystem Monitoring
and Research
• New Jersey Harbor (Stevens Institute of Technology)
• Long-Term Ecological Observing System
• Gulf of Maine Ocean Observing System
• NOAA Coastal Services Center• SouthEast Atlantic Coastal Ocean
Observing System • Texas Coastal Ocean Observation
Network • Wave Current Surge Information
System • Wallops Ocean Observation Project
16 Partners : ~100 Buoys
![Page 17: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/17.jpg)
IOOS SST Portal Contacts
• Phillip Ogden – ([email protected]) Southeastern Universities Research Association
• John Ulmer – ([email protected]) PSGS Contractor at the NOAA Coastal Services Center
• Dean Gadoury – ([email protected]) DM Solutions Group
• Kyle Draganov – ([email protected]) PSGS Contractor at the NOAA Coastal Services Center
![Page 18: IOOS Sea Surface Temperatures: Realizing Truly Distributed Data with Open Standards Presenter Kyle Draganov.](https://reader035.fdocuments.us/reader035/viewer/2022062413/5a4d1b4f7f8b9ab0599a6eaf/html5/thumbnails/18.jpg)
IOOS Sea Surface Temperatures:Realizing Truly Distributed Data
with Open Standards
Presenter
Kyle Draganov