Unidata’s TDS Workshop TDS Overview – Part II 22-24 October 2012.

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

Reading HDF family of formats via NetCDF-Java / CDM
Recent Work in Progress
The Model Output Interoperability Experiment in the Gulf of Maine: A Success Story Made Possible By CF, NcML, NetCDF-Java and THREDDS Rich Signell (USGS,
Integrating NOAA’s Unified Access Framework in GEOSS: Making Earth Observation data easier to access and use Matt Austin NOAA Technology Planning and Integration.
A Common Data Model In the Middle Tier Enabling Data Access in Workflows … HDF/HDF-EOS Workshop XIV September 29, 2010 Doug Lindholm Laboratory for Atmospheric.
Streaming NetCDF John Caron July What does NetCDF do for you? Data Storage: machine-, OS-, compiler-independent Standard API (Application Programming.
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
THREDDS, CDM, OPeNDAP, netCDF and Related Conventions John Caron Unidata/UCAR Sep 2007.
7 +/- 2 Maybe Good Ideas John Caron June (1) NetCDF-Java (aka CDM) has lots of functionality, but only available in Java – NcML Aggregation – Access.
The Future of NetCDF Russ Rew UCAR Unidata Program Center Acknowledgments: John Caron, Ed Hartnett, NASA’s Earth Science Technology Office, National Science.
Connecting HDF And ISO Metadata Ted Habermann, NASA/ESDIS Hook Hua, Barry Weiss, NASA/Jet Propulsion Lab Mike Folk, Gerd Heber, Elena Pourmal, The HDF.
Best Practices to Promote Data Interoperability Chris Lynnes Joe Glassy Technology Infusion Working Group.
Unidata TDS Workshop THREDDS Data Server Overview October 2014.
THREDDS Data Server, OGC WCS, CRS, and CF Ethan Davis UCAR Unidata 2008 GO-ESSP, Seattle.
THREDDS Data Server, OGC WCS, CRS, and CF Ethan Davis UCAR Unidata 2008 GO-ESSP, Seattle.
John Caron Unidata October 2012
OPeNDAP and the Data Access Protocol (DAP) Original version by Dave Fulker.
© University of Reading 2008www.reading.ac.uk Reading e-Science Centre September 10, 2015 Integrating a Web Map Service into the THREDDS Data Server Jon.
Quick Unidata Overview NetCDF Workshop 25 October 2012 Russ Rew.
The HDF Group ESIP Summer Meeting HDF OPeNDAP update Kent Yang The HDF Group 1 July 8 – 11, 2014.
Feature Collections Subsetting 1. Overview 2. NCSS 2.1. Dataset description 2.2. Grid requests 2.3. Grid as point requests 3. CdmrFeature.
2 3 ROMS/COAWST NcML file 4 5 Exploiting IOOS: A Distributed, Standards-Based Framework and Software Stack for Searching, Accessing, Analyzing and.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Unidata’s Common Data Model John Caron Unidata/UCAR Nov 2006.
THREDDS Data Server Ethan Davis GEOSS Climate Workshop 23 September 2011.
NetCDF-Java Overview John Caron Oct 29, Contents Data Models / Shared Dimensions Coordinate Systems Feature Types NetCDF Markup Language (NcML)
NcML Aggregation vs Feature Collections. NcML functionality 1.Modify the objects found in CDM files – Especially Attributes – Don’t have to rewrite the.
Unidata’s TDS Workshop TDS Overview – Part II Unidata July 2011.
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
IOOS Model Data Interoperability Design ROMS POM WW3 WRF ECOM NcML Common Data Model OPeNDAP+CF WCS NetCDF Subset THREDDS Data Server Standardized (CF)
THREDDS Data Server Unidata’s Common Data Model Background / Summary John Caron Unidata/UCAR Mar 2007.
1 International Standards for Data Interoperability GALEON Geo-interface for Air, Environment, Land, Ocean NetCDF Ben Domenico Unidata Program Center*
DAP4 James Gallagher & Ethan Davis OPeNDAP and Unidata.
Opendap dev - meeting, Boulder, Feb 2007 OPeNDAP infrastructure in European Operational Oceanography T Loubrieu (IFREMER) T Jolibois (CLS)
IOOS Modeling Testbed Cyberinfrastructure Rich Signell, USGS, Woods Hole, MA IOOS-RA-Briefing, Feb 14, 2012.
Unidata TDS Workshop THREDDS Data Server Overview
1 NASA CEOP Status & Demo CEOS WGISS-24 Oberpfaffenhofen, Germany October 15, 2007 Yonsook Enloe.
Recent developments with the THREDDS Data Server (TDS) and related Tools: covering TDS, NCML, WCS, forecast aggregation and not including stuff covered.
Unidata’s Common Data Model and the THREDDS Data Server John Caron Unidata/UCAR, Boulder CO Jan 6, 2006 ESIP Winter 2006.
IOOS Data Services with the THREDDS Data Server Rich Signell USGS, Woods Hole IOOS DMAC Workshop Silver Spring Sep 10, 2013 Rich Signell USGS, Woods Hole.
THREDDS Catalogs Ethan Davis UCAR/Unidata NASA ESDSWG Standards Process Group meeting, 17 July 2007.
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
Remote Data Access with OPeNDAP Dr. Dennis Heimbigner Unidata netCDF Workshop October 25, 2012.
1 NASA CEOP Final Summary CEOS WGISS-26 Boulder, Colorado September 23, 2008 Yonsook Enloe
Unidata’s Common Data Model and NetCDF Java Library API Overview John Caron Unidata/UCAR Nov 2008.
Unidata's Involvement in Developing and Supporting Climate Science Infrastructure Russ Rew UCAR Unidata April 2010.
Advances in the NetCDF Data Model, Format, and Software Russ Rew Coauthors: John Caron, Ed Hartnett, Dennis Heimbigner UCAR Unidata December 2010.
GIS for Atmospheric Sciences and Hydrology By David R. Maidment University of Texas at Austin National Center for Atmospheric Research, 6 July 2005.
Using Google Maps and other OpenSource GIS software for displaying geospatial data Jon Blower, Dan Bretherton, Keith Haines, Chunlei Liu, Adit Santokhee.
Grids and Beyond: netCDF-CF and ISO/OGC Features and Coverages Ethan Davis, John Caron, Ben Domenico UCAR/Unidata AMS IIPS, 23 January 2008.
LAS and THREDDS: Partners for Education Roland Schweitzer Steve Hankin Jonathan Callahan Joe Mclean Kevin O’Brien Ansley Manke Yonghua Wei.
ORNL DAAC SPATIAL DATA ACCESS TOOL Open Geospatial Consortium (OGC) Services Bruce E. Wilson Suresh K. Santhana Vannan Yaxing Wei Tammy W. Beaty National.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
1 Key Results from GALEON John Caron Ben Dominico UCAR/Unidata.
Unidata Technologies Relevant to GO-ESSP: An Update Russ Rew
Rich Signell Roland Viger Curtis Price USGS Community for Data Integration Feb 15, 2012.
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
NetCDF: Data Model, Programming Interfaces, Conventions and Format Adapted from Presentations by Russ Rew Unidata Program Center University Corporation.
Interoperability Day Introduction Standards-based Web Services Interfaces to Existing Atmospheric/Oceanographic Data Systems Ben Domenico Unidata Program.
Update on Unidata Technologies for Data Access Russ Rew
THREDDS Data Server (TDS) and Data Discovery John Caron Unidata/UCAR May 15, 2006.
Unidata Infrastructure for Data Services Russ Rew GO-ESSP Workshop, LLNL
NetCDF-Java version 2.2 Common Data Model John Caron Unidata/UCAR Dec 10, 2004.
Data Browsing/Mining/Metadata
Data Are from Mars, Tools Are from Venus
Efficiently serving HDF5 via OPeNDAP
What is NetCDF ? And what are its plans for world domination?
CEE 6440 GIS in Water Resources Fall 2004 Term Paper Presentation
Presentation transcript:

Unidata’s TDS Workshop TDS Overview – Part II October 2012

Servlet Container THREDDS Data Server Datasets thredds.ucar.edu THREDDS Server Remote Access Client HTTPServer WMS WCS OPeNDAP NetCDF-Java Library configCatalog.xml catalog.xml IDD Data

Servlet Container THREDDS Data Server Datasets thredds.ucar.edu THREDDS Server Remote Access Client HTTPServer WMS WCS OPeNDAP NetCDF-Java Library configCatalog.xml catalog.xml IDD Data

NetcdfDataset Application Scientific Feature Types NetCDF-Java/ CDM architecture OPeNDAP THREDDS Catalog.xml NetCDF-3 HDF5 I/O service provider GRIB GINI NIDS NetcdfFile NetCDF-4 NexradDMSP CoordSystem Builder Datatype Adapter NcML

CDM: Coordinate Systems Used to geolocate data Dataset must describe the coordinate systems used Use conventions to describe coordinate systems – CF Convention (recommended) – Other conventions are recognized by netCDF-Java library What you get if your data follows conventions – Standard visualization, debugging, and data manipulation tools – Standard servers to make your data remotely accessible

CDM: Coordinate Systems

CDM: Scientific Feature Types Gridded Data Radial Data Swath Data Discrete Sampling Features – Point data – Station data – Profile data – Trajectory (e.g., aircraft track) data

CF-1.6 Discrete Geometry Originally called Point Observation Convention Encoding standard for netCDF classic files – Challenge: represent ragged arrays efficiently Classifies data according to connectedness of time/space coordinates Defines netCDF data structures that represent features Make it easy / efficient to – Store collections of features in one file – Read a Feature from a file – Subset the collection by space and time

point: a single data point (having no implied coordinate relationship to other points) timeSeries: a series of data points at the same spatial location with monotonically increasing times trajectory: a series of data points along a path through space with monotonically increasing times profile: an ordered set of data points along a vertical line at a fixed horizontal position and fixed time timeSeriesProfile: a series of profile features at the same horizontal position with monotonically increasing times trajectoryProfile: a series of profile features located at points ordered along a trajectory Feature Types

Servlet Container THREDDS Data Server Datasets thredds.ucar.edu THREDDS Server Remote Access Client HTTPServer WMS WCS OPeNDAP NetCDF-Java Library configCatalog.xml catalog.xml IDD Data

Data Access Services Bulk File Transfer – HTTP Server (any file) Remote access, subsetting CDM files – OPeNDAP (any* CDM file) – Web Coverage Service (grids) – Web Map Service (grids) – Others NetCDF Subset Service (grids) Radar Collection Subset Service CDM Remote Service

Data Access Services Clients OPeNDAP – IDV, Ferret, GrADS, NCO, NCL – IDL, MatLAB WCS – GDAL, CADCorp, George Mason, OWSLib WMS – Browsers, Portals, ARC GIS, Google Earth OWSLib, etcetc NetCDF Subset Service – HTML forms interface – Web service (CUAHSI) – ESRI ArcGIS (manual download of netCDF-CF)

OPeNDAP Service Protocol for remote, subset access to CDM files Current version 2.0; NASA ESE standard – Working on new 4.0 protocol spec TDS can serve any* CDM file – Subsetting by variable, index range

OGC Web Coverage Service (WCS) TDS supports WCS 1.0 Can subset the dataset by: – Lat/lon or projection bounding box – time and vertical coordinate range – list of Variables Return formats – GeoTIFF floating point, grayscale – NetCDF/CF-1.0 No reprojections, resamplings Restricted to Gridded Datasets the CDM recognizes – Additional WCS restriction: Grid must be evenly spaced in x,y

OGC Web Map Service (WMS) TDS WMS: – Supports WMS and WMS – Based on ncWMS (Jon Blower, Univ of Reading) Returns map images – Can also return information about a particular map pixel (e.g., a timeseries at a given map pixel) ncWMS notable features – Fast generation of images – Ability to read CDM datasets on variety of projections – Can reproject images into large number of coordinate systems WMS specification supports 4D data (tools often do not)

NetCDF Subset Service Allow to subset the dataset by: – Lat/lon bounding box – time and vertical coordinate range – list of Variables Output: NetCDF-3 and -4 (classic), XML, CSV Gridded Data – Output is a CF-netCDF file – Variation of WCS (simplified request protocol) Grid as Point Datasets – Extract vertical profile, time series from one point in model data

Metadata Services ncISO Developed by NOAA/NGDC Supports three metadata services – Provides an NcML representation of a dataset – Provides an ISO metadata representation of a dataset – Provides an evaluation of how well the metadata contained in the dataset conforms to the NetCDF Attribute Convention for Data Discovery (NACDD)NetCDF Attribute Convention for Data Discovery (NACDD)

NetCDF Subset Service (NCSS) - API for subsetting datasets

Servlet Container THREDDS Data Server Datasets thredds.ucar.edu THREDDS Server Remote Access Client HTTPServer WMS WCS OPeNDAP NetCDF-Java Library configCatalog.xml catalog.xml IDD Data

WMS Interoperability NASA World Wind Cadcorp SIS Google Earth 3rd-party clients can’t use the custom WMS extensions Godiva 2

Using WMS and NCSS * From PacIOOS site, developed by John Maurer, U of HI

Using WMS and NCSS * From PacIOOS site, developed by John Maurer, U of HI