For generating environmental products, and deriving anomolies, want to access oceanographic model data that has values at depth (not just surface) and doesn't suffer from cloud cover issues.
HyCOM
The best candidate so far is probably the Hybrid Coordinate Model (HyCOM]. See HyCOM Data Server:
HYCOM + NCODA Global 1/12° Analysis
Date Range: 2008-09-19 to Present
HYCOM + NCODA Global 1/12° Reanalysis
Date Range: 1992-10-02 to 2012-12-31
HYCOM + NCODA Gulf of Mexico 1/25° Analysis
Date Range: 2003-01-01 to Present
A great resource for finding out the latest recommended packages to use for a given task, is the CRAN Task Views. For instance, SpatioTemporal Task View suggests using ncdf4 (and pbdNCDF4 adds parallel processing cababilities). Also see ncdf4.helpers: a collection of helper functions for dealing with NetCDF files opened using ncdf4. If data type is compound, might try rancid.
The Environmental Data Connector (EDC) is a tool that allows users to connect to THREDDS/OPeNDAP/SOS/ERDDAP servers and download environmental data.
It was developed for the National Oceanic and Atmospheric Administration (NOAA) Fisheries by RPS Applied Science Associates (ASA). Version 1.3.5 of the EDC is available in five versions: EDC for ArcGIS 10.X, EDC for Matlab, EDC for R, EDC for Excel and EDC Standalone.
With Dan...
For generating environmental products, and deriving anomolies, want to access oceanographic model data that has values at depth (not just surface) and doesn't suffer from cloud cover issues.
HyCOM
The best candidate so far is probably the Hybrid Coordinate Model (HyCOM]. See HyCOM Data Server:
HYCOM + NCODA Global 1/12° Analysis Date Range: 2008-09-19 to Present
HYCOM + NCODA Global 1/12° Reanalysis Date Range: 1992-10-02 to 2012-12-31
HYCOM + NCODA Gulf of Mexico 1/25° Analysis Date Range: 2003-01-01 to Present
For a great overview of the HyCOM data product and issues with extraction, projections, etc, see HYCOM – Marine Geospatial Ecology Tools:
HyCOM doesn't suffer from cloud cover and is available at multiple depths:![](http://code.nicholas.duke.edu/projects/mget/browser/WikiFiles/Examples/HYCOM/HYCOM_GOES_Comparison2.png?format=raw)
HyCOM has some funky projection aspects:![](http://code.nicholas.duke.edu/projects/mget/browser/WikiFiles/Examples/HYCOM/Global_HYCOM_Coordinate_System.png?format=raw)
For more on slicing the netcdf files using OPeNDAP and constructing URLs for given indices, check out QuickStart - OPeNDAP Documentation.
MGET
The Marine Geospatial Ecology Tools (MGET) has a great set of tools specific to fetching HyCOM data if you want to use ArcGIS ModelBuilder to extract.
R
Ideally, we use something more easily scriptable within a common platform like R. For more on getting setup with R & RStudio, see MBON Help - Setup Software for Reproducible Research.
A great resource for finding out the latest recommended packages to use for a given task, is the CRAN Task Views. For instance, SpatioTemporal Task View suggests using ncdf4 (and pbdNCDF4 adds parallel processing cababilities). Also see ncdf4.helpers: a collection of helper functions for dealing with NetCDF files opened using ncdf4. If data type is compound, might try rancid.
Another great package is rerddap, a general purpose R client for ERDDAP servers (see rerddap introduction).
Here are a few tutorials:
netCDF in R | geog.uoregon.edu
rerddap - get gridded data in month chunks - Gists - rOpenSci Discuss using hycom_gom310S
R: obtain a specific depth from multi dimension array of depth levels - Stack Overflow
Accessing LOCA Downscaling Via OPeNDAP and the Geo Data Portal with R. - The USGS OWI blog
Matlab
Import NetCDF Files and OPeNDAP Data - MATLAB & Simulink
EDC Connector GUI
EDC Product Downloads