[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gribtocdl (fwd)
- Subject: Re: gribtocdl (fwd)
- Date: Wed, 1 Jun 2005 16:11:14 -0600 (MDT)
Arild,
I don't know if you are keeping your own version of gribtocdl but this bug
was sent to me. The fix is to replace km with m in gdes.c for Polar and
Lambert projections.
robb...
===============================================================================
Robb Kambic Unidata Program Center
Software Engineer III Univ. Corp for Atmospheric Research
address@hidden WWW: http://www.unidata.ucar.edu/
===============================================================================
---------- Forwarded message ----------
Date: Tue, 31 May 2005 15:39:57 -0600
From: John Caron <address@hidden>
To: Robb Kambic <address@hidden>
Subject: Re: gribtocdl
Robb Kambic wrote:
>On Tue, 31 May 2005, John Caron wrote:
>
>
>
>>the file in /upc/share/testdata/grid/netcdf/nuwg/charlie.nc
>>
>>has
>>
>> float Dx(nav);
>> :long_name = "x-direction grid length";
>> :units = "km";
>> float Dy(nav);
>> :long_name = "y-direction grid length";
>> :units = "km";
>>
>>has units of km, but the value is in fact in meters.
>>
>>
>>
>
>
>
im ignoring the "km" at the moment, assuming its meters (which it is!)
but id like to use whatever units are there.
>
>
>
>>I assume this is a bug in gribtocdl, since here are the global attributes:
>>
>> :record = "reftime, valtime";
>> :lbls = "lbls_bot, lbls_top";
>> :lfhg = "lfhg_bot, lfhg_top";
>> :liso = "liso_bot, liso_top";
>> :lpdg = "lpdg_bot, lpdg_top";
>> :history = "2004-12-01 15:43:34 - created by gribtocdl";
>> :title = "Enter model definition here";
>> :Conventions = "NUWG";
>> :GRIB_reference = "Office Note 388 GRIB";
>> :GRIB_URL = "http://www.nco.ncep.noaa.gov/pmb/docs/on388/";
>> :version = 0.0; // double
>>
>>
>>
>>The best fix for now is to change the units to meters, as that is
>>hardcoded in my reader. However, I would like to "do the right thing"
>>and believe whatever units are specified.
>>
>>Im wondering how widespread this bug is ? Who uses grib2cdl and grib2nc ?
>>
>>We should perhaps consider replacing them with an nj22 based version,
>>which produces CF instead of NUWG.
>>
>>
>>
>
>i agree but nj22 can't do thin or tiled grids yet, gribtonc handles these
>fine. also, don't know if display programs can handle the CF conventions.
>
>
good point, we'll probably need both for now.