Reference time in aggregated files
John Caron
caron at unidata.ucar.edu
Mon Jul 24 16:17:29 MDT 2006
Hi Roy:
There is a problem when the units of the aggregation coordinate change from file to file.
There is a way around this, by generating the needed coordinate values and placing in the NcML, eg:
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2">
<variable name="time">
<attribute name="units" value="months since 2000-01-01 00:00"/>
<values>0, 1, 2</values>
</variable>
<aggregation dimName="time" type="joinNew">
<variableAgg name="T"/>
<netcdf location="file:test/data/ncml/nc/time0.nc" />
<netcdf location="file:test/data/ncml/nc/time1.nc" />
<netcdf location="file:test/data/ncml/nc/time2.nc" />
</aggregation>
</netcdf
I think this also works for joinExisting, in that it would override the existing values inside the file(s) (I need to double check that). I dont think there will be a performance penalty.
If the values are regularly spaced, you can use:
<values start="0" increment = "1"/>
I think that this case of regular spacing may work for scanned datasets, in that the number of points will be taken from the files scanned (again i need to double check that).
Roy Mendelssohn wrote:
> Hi:
>
> This question has arisen working with a partner - and while I am pretty
> certain I know the answer to this question, I want to make sure what is
> the correct answer.
>
> The netcdf files that these people are creating have a changing
> reference time fin the files. So, for example, say they are creating
> monthly files, then the 12 files for any year all have the same base
> reference data (the start of that year), and this changes with each year.
>
> My guess is that this will most likely break the aggregation - and if
> not at least slow it down considerably. Is my guess correct?
>
> TIA,
>
> -Roy M.
==============================================================================
To unsubscribe thredds, visit:
http://www.unidata.ucar.edu/mailing-list-delete-form.html
==============================================================================
More information about the Thredds
mailing list