NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Valentijn, > thanks for your work. can you send us an example of how ncml aggreagtion > over time could work for the OpenDAP server that worked: >http://www.cooa.unh.edu/opendap/nph-dods/webcoast/dods_data/COOA_Satellite_Data_Products/ I took a look at this dataset. Not being very familiar with this dataset, I didn't dig too much into which datasets would make sense to aggregate together. However, I did run into a problem even accessing the data from within the netCDF-java library. I think it has to do with how the various layers deal with variable names. In the case I was looking at one of the variable containers was called "Data Fields. The problem is that the netCDF layer doesn't like spaces in variable names so it encodes it as an underscore ("_"). When I tried to ask for the data the netCDF-java layer did not succeed. I think it has to do with this variable name encoding. I'm double checking with John Caron (who is out of town for a few days) on this. However, I looked at the Pathfinder data from earlier in this ticket and got an aggregation working. Here is the catalog I put together: <?xml version="1.0" encoding="UTF-8"?> <catalog xmlns="http://www.unidata.ucar.edu/namespaces/thredds/InvCatalog/v1.0" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0.1" > <service name="thisDODS" serviceType="OPENDAP" base="/thredds/dodsC/" /> <dataset name="valentijn's agg of UNH data" ID="valentijn" urlPath="valentijnAggOfUNH"> <metadata> <serviceName>thisDODS</serviceName> <dataType>Grid</dataType> </metadata> <netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"> <variable name="time"> <attribute name="_CoordinateAxisType" type="String" value="Time" /> </variable> <variable name="lat"> <attribute name="_CoordinateAxisType" type="String" value="Lat" /> </variable> <variable name="lon"> <attribute name="_CoordinateAxisType" type="String" value="Lon" /> </variable> <variable name="dsp_band_1"> <attribute name="_CoordinateAxes" type="String" value="time lat lon" /> </variable> <aggregation dimName="time" type="joinNew"> <variableAgg name="dsp_band_1" /> <netcdf location="http://dods.gso.uri.edu/dods-3.4/nph-dods/Pathfinder/Northwest_Atlantic/6km/declouded/1999/1/f99001082417.hdf" coordValue="1999-01-01T08:24:17Z" /> <netcdf location="http://dods.gso.uri.edu/dods-3.4/nph-dods/Pathfinder/Northwest_Atlantic/6km/declouded/1999/1/f99001181038.hdf" coordValue="1999-01-01T18:10:38Z" /> <netcdf location="http://dods.gso.uri.edu/dods-3.4/nph-dods/Pathfinder/Northwest_Atlantic/6km/declouded/1999/1/f99001195049.hdf" coordValue="1999-01-01T19:50:49Z" /> <netcdf location="http://dods.gso.uri.edu/dods-3.4/nph-dods/Pathfinder/Northwest_Atlantic/6km/declouded/1999/1/f99002081244.hdf" coordValue="1999-01-02T08:12:44Z" /> <netcdf location="http://dods.gso.uri.edu/dods-3.4/nph-dods/Pathfinder/Northwest_Atlantic/6km/declouded/1999/1/f99002180018.hdf" coordValue="1999-01-02T18:00:18Z" /> </aggregation> </netcdf> </dataset> </catalog> The various "_Coordinate*" attributes make the dataset recognizable as a Grid dataset to the ToolsUI. Hope this helps. Let me know if you have any more questions. Ethan Ticket Details ================== Ticket ID: ETD-820941 Department: Support THREDDS Priority: Critical Status: Open
thredds
archives: