Introduction

All IOOS Data Providers must serve all data and products through these DMAC recommended services. Optional service types listed above may be deployed at the discretion of the data provider for relevant data types.  Alternative or legacy services (eg. Esri REST) that data providers wish to support are not disallowed or discouraged, but are not covered in this policy.


Requirements

  • All data and products must be made available via data access services, and registered in the IOOS Catalog 
  • For gridded data you must use OPeNDAP and WMS
  • For in-situ observations (including point, profile, trajectory, timeseries, or other sampling types) you must use SOS and optionally OPeNDAP
  • For tabular data ERDDAP/TableDAP should be used

 

Standards, Formats and Protocols:

 

  • OPeNDAP: Open-source Project for a Network Data Access Protocol
  • SOS: Sensor Observation Service
  • SWE: Sensor Web Enablement
  • O&M: Observations and Measurements
  • IOOS SOS 1.0 Profile
  • WMS: Web Map Service
  • WCS: Web Coverage Service
  • ERDDAP TableDAP: Environmental Research Division Data Access Program


Implementation Methods/Practices:

 

Available Software:

  • THREDDS: Thematic Real-time Environmental Distributed Data Services
  • ncISO: ISO metadata service for THREDDS
  • IOOS i52N SOS: IOOS DMAC SOS implementation/fork of the 52North SOS server
  • ncSOS: SOS service extension for THREDDS for NetCDF CF Discrete Sampling Geometry datasets
  • ERDDAP: NOAA Southwest Fishery Science Center’s Data Server
  • OPeNDAP Hyrax Data Server


Implementation:

Gridded and model output data shall be made available via OPeNDAP and WMS.  THREDDS, ERDDAP, and Hyrax all support OpenDAP.  Data providers that deploy THREDDS should also enable the WCS service.  For IOOS Catalog registration considerations THREDDS users should also enable the ncISO service to publish ISO 19115-2 metadata.  ERDDAP includes native support for ISO 19115-2 metadata output.


In-situ data shall be made available via SOS service, and optionally OPeNDAP.  The i52North software will publish a DMAC-compliant SOS service adhering to the IOOS SOS 1.0 Application Profile.  Alternatively, THREDDS combined with ncSOS allows publishing of NetCDF-CF Discrete Sampling Geometry datasets in both OPeNDAP and SOS service types.  Data providers using i52N SOS to meet the SOS requirement could also deploy ERDDAP with NetCDF-CF Discrete Sampling Geometry datasets to provide OPeNDAP access.


For biological datasets or other datasets that are commonly tabular in format, ERDDAP TableDAP should be deployed.