What is Thredds?
What is Thredds?
THREDDS (Thematic Real-time Environmen- tal Distributed Data Services) is middleware to bridge the gap between data providers and data users. The goal is to simplify the discovery and use of scientific data and to allow scientific pub- lications and educational materials to reference scientific data.
What is Thredds data server?
The THREDDS Data Server (TDS) is a web server that provides metadata and data access for scientific datasets, using OPeNDAP, OGC WMS and WCS, HTTP, and other remote data access protocols. THREDDS Dataset Inventory Catalogs are used to provide virtual directories of available data and their associated metadata.
What does THREDDS stand for?
The Thematic Real-time Environmental Distributed Data Services (THREDDS) project is developing middleware to bridge the gap between data providers and data users. The goal is to simplify the discovery and use of scientific data and to allow scientific publications and educational materials to reference scientific data.
What’s new in the THREDDS project?
The newest addition to the THREDDS project is the python based data access library Siphon. While Siphon was initially focused on access data hosted on a TDS, it has since expanded its capabilities to access remote data hosted behind other web services. More information on Siphon can be found here.
What is netCDF markup language?
TDS can use the NetCDF Markup Language (NcML) to modify and create virtual aggregations of CDM datasets. An integrated server provides OPeNDAP access to any CDM dataset. OPeNDAP is a widely used, subsetting data access method extending the HTTP protocol.
What is the NetCDF-Java/CDM library?
The Netcdf-Java/CDM library reads NetCDF, OpenDAP, and HDF5 datasets, as well as other binary formats such as GRIB and NEXRAD into a Common Data Model (CDM), essentially an (extended) netCDF view of the data. Datasets that can be read through the Netcdf-Java library are called CDM datasets.
https://www.youtube.com/watch?v=oVrLC6kATFw