Coastal Services Center

National Oceanic and Atmospheric Administration

[Skip Navigation]

Data Transport Laboratory (DTL) Projects


DTL Project 1: Common Gateway Interface-based Open-source Project for a Network Data Access Protocol (CGI-based OPeNDAP) (netCDF)

The first DTL project is the consideration of the OPeNDAP protocols for use with in-situ data in the local and regional arenas. OPeNDAP, or the Open-source Project for a Network Data Access Protocol, has been a significant data-sharing technology in the oceanography community. Also, the Ocean.US Data Management and Communications team has identified the OPeNDAP protocol as the first pre-operational technology for use in the Integrated Ocean Observing System (IOOS). Several implementations of the protocols exist, including the Live Access Server, the THREDDS server, and others. This project uses the latest version of the base OPeNDAP server - accessed from the main OPeNDAP Web site (www.opendap.org) - available at the time of the project's start. For more details, read about the DTL OPeNDAP with NetCDF project or download the final report.

DTL Project 2: Boeing Data Mart Pilot Project

The NOAA Coastal Services Center supports the development of IOOS related technologies in the local and regional arenas. The Boeing Data Mart pilot project developed an example of moving data from local data providers to an aggregation facility and into data services.

The system architecture contains five functional components:

  • Web scrapers
  • Traditional Relational Database Management System (RDBMS)
  • A set of functions that create spatial entities
  • A spatially enable RDBMS
  • OpenGIS Consortium Web Services

The Web scrapers periodically harvest data from Web pages, parse that data, and insert it into the first RDBMS. A set of functions uses the data from the first RDBMS to create spatial entities in the second spatially enabled RDBMS. OpenGIS Consortium Services provide access to those spatial entities. For more details, read about the DTL Boeing Data Mart project.

DTL Project 3: An Investigation of the OOSTethys Services

This DTL project started in January of 2007.

OOSTethys is a community effort to develop easy-to-use, open-source, standards-based software that advances the concept in the marine domain. In particular, the project is implementing standards developed by the Open Geospatial Consortium such as the Sensor Observation Service (SOS). For more information on the OOSTethys project, read their documentation.

The OOSTethys service is a Representational State Transfer (REST) application that delivers data in a simple XML format based on the OGC SOS specification.

The DTL will implement the available code bases for the OOSTethys services and investigate their functionality and use of the OGC XML dialects.

For more details, read about the DTL OOSTethys project or download the final report.

DTL Project 4: Geography Markup Language (GML) and Web Feature Service (OGC WFS)

This DTL project started in January of 2007.

The Open Geospatial Consortium (OGC) Web Feature Service (WFS) and the Geography Markup Language (GML) offer a transport environment that may be well suited to the demands of the IOOS community. However, existing implementations do not fully support the use of time series data that is common in oceanographic work. The WFS specification is a REST-based XML data transport architecture. It provides a rich set of low-level services to query, acquire and manipulate data as geographic features. The transport format used by the WFS is the Geography Markup Language (GML). To foster a more rapid adoption of the GML and the services that utilize it, the OGC recently released a new specification called the GML Simple Features Profile (GML SFP). This is a subset of the GML language. The DMAC has selected WFS and GML SFP as one of two pre-operational standards for data exchange.

This project will address two basic questions. First, do the GML with the SFP offer a library of XML structures capable of meeting the data modeling needs for time series data? And second, does the WFS specification provide the services necessary to query and retrieve time series data?

For more details, read about the DTL Time Series Data with GML via WFS project or download the final report.