Hi Jochen-
There is a JIRA ticket requesting that getRunTimeAxis() give back the
model run time:
https://bugtracking.unidata.ucar.edu/browse/TDS-442
since as you've found, it doesn't give back the correct information. It
says it is slated for version 4.4. Perhaps someone at Unidata can
confirm if that is still on target.
Don
On 11/15/13 6:35 AM, Jochen Kähler wrote:
Hi all,
is there a way to retrieve the Init-Date from a Grib-File?
I thought GridCoordinateSystem.getRunTimeAxis() would be the correct method.
However, if I do about the following…
GridDataset dataset = GridDataset.open(gribFile.getAbsolutePath());
GridDatatype grid = dataset.findGridDatatype("Relative_humidity_isobaric");
LOG.info("init={}", grid.getCoordinateSystem().getRunTimeAxis());
…I get…
2013-11-15 14:25:02,324 INFO : App - init=null
…while wgrib has successfully gathered those values:
Losty-MacBook:Desktop jkaehler$ ~/wgrib/wgrib -V dpd_test.grib
rec 1:0:date 2013111300 R kpds5=157 kpds6=100 kpds7=850 levels=(3,82) grid=255
850 mb 6hr fcst:
R=Relative humidity [%]
Initdate = 2013-11-13 00Z with leadtime 6h…
We've found the...
public final CalendarDate getReferenceDate() { … }
...from the Grib1SectionProductDefinition.java which actually reads that init-date
from the Grib file, but we haven’t found where it is used despite of some debug
output.
Many thanks in advance and Kind Regards,
Jochen
_______________________________________________
netcdf-java mailing list
netcdf-java@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit:
http://www.unidata.ucar.edu/mailing_lists/
--
Don Murray
NOAA/ESRL/PSD and CU-CIRES
303-497-3596
http://www.esrl.noaa.gov/psd/people/don.murray/