Hello,
I have a THREDDs aggregation configuration as the following where I used the
'dateFormatMark' variable to determine 'time' without having to uncompress/open
every single 1KM global daily granule (eg. ~3Gbytes uncompressed each granule):
<dataset name="2010 JPL_OUROCEAN-L4UHfnd-GLOB-G1SST Time Aggregation"
ID="2010_JPL_OUROCEAN-LUHfnd-GLOB-G1SST"
urlPath="sea_surface_temperature/2010_JPL_OUROCEAN-L4UHfnd-GLOB-G1SST_v01-fv01_0-G1SST.nc">
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2">
<aggregation dimName="time" type="joinExisting">
<scan
location="/usr/ftp/allData/ghrsst/data/L4/GLOB/JPL_OUROCEAN/G1SST/2010/"
regExp=".*JPL_OUROCEAN-L4UHfnd-GLOB-v01-fv01_0-G1SST.nc.bz2$"
dateFormatMark="#yyyyMMdd" />
</aggregation>
</netcdf>
<metadata inherited="true">
<serviceName>all</serviceName>
<dataType>Grid</dataType>
<dataFormat>NetCDF</dataFormat>
<documentation
xlink:href="http://podaac.jpl.nasa.gov/dataset/JPL_OUROCEAN-L4UHfnd-GLOB-G1SST"
xlink:title="GHRSST Level 4 G1SST Global Foundation SST
Documentation"></documentation>
</metadata>
</dataset>
Here's the URL:
http://thredds.jpl.nasa.gov/thredds/dodsC/sea_surface_temperature/2010_JPL_OUROCEAN-L4UHfnd-GLOB-G1SST_v01-fv01_0-G1SST.nc.html
The above configuration resulted to an Array of Strings type for 'time' which
is not CF compliant.
Question:
1) How can update my configuration of the aggregation via NCML so that it
returns a CF compliant variable type 'time'. and will work when I try to add
the Virtual NetCDF file with 'addXML.sh' in our Live Access Server (LAS).
Here's the error I get with the current THREDDS configuration.
[rroot@seastore /tmp]# /usr/depot/redhatel5/las/7.3/bin/addXML.sh -n
http://thredds.jpl.nasa.gov/thredds/dodsC/sea_surface_temperature/2010_JPL_OUROCEAN-L4UHfnd-GLOB-G1SST_v01-fv01_0-G1SST.nc
ERROR addXML - Unable to open dataset at
http://thredds.jpl.nasa.gov/thredds/dodsC/sea_surface_temperature/2010_JPL_OUROCEAN-L4UHfnd-GLOB-G1SST_v01-fv01_0-G1SST.nc
ERROR addXML -
ERROR addXML - No grids were found in the input data sets.
ERROR addXML - Check to see if the OPeNDAP servers being referenced are running.
ERROR addXML - Verify that the netCDF files referenced are COARDS or CF
compliant.
ERROR addXML -
2) Do I also need to include in the NCML the following attribute to force CF
compliance?
<attribute name="Convention" value="CF-1.0" />
Thanks so much,
Rosanna.
------------------------------------------------------------
Rosanna Sumagaysay-Aouda
Physical Oceanography DAAC
http://podaac.jpl.nasa.gov/
626.744.5565 (work) 818.497.5508 (cell)
Mail Stop: Raytheon-299
Rosanna.M.Sumagaysay@xxxxxxxxxxxx
------------------------------------------------------------
"You can't depend on your eyes when your imagination is out of focus." - Mark
Twain