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.

Re: 20031003: gribtocdl not writing data

NOTE: The decoders mailing list is no longer active. The list archives are made available for historical reasons.

On Fri, 3 Oct 2003, Lori Thompson wrote:

So the cdl file only contains information on the coordinates and not
the data for the variables?

Lori,

That's correct, cdl are only template files for the netCDF files.


I have done ascii to NetCDF conversions
where the cdl file takes the form:

data:
lev = ;
lon = ;
lat = ;
var1 = ;
var2 = ;
.
.
.
varn = ;
}

So are you saying that gribtocdl will create a cdl file with only:
data:
lev = ;
lon = ;
lat = ;
}

I used gribtonc following gribtocdl and received the error message:
ncgen: isabel13l.2003091100.grib3rd.f00.cdl line 258: too many values for
this variable, 225 >= 225

This is referring to the lon points which have 226. The same is true for
lat. I manually removed the extra lon/lat points and reran gribtonc and
received a segmentation fault. I did this for 225 and 224 point.


I hate to say this but gribtocdl isn't perfect becasue there are so many
variations of GRIB files, it's used as a starting point as you found out.
Deleting the extra lat/lon points etc was the correct thing to do.

If you send me the cdl file and a grib product, I'll take a look at it.
Also what version of the decoders package are you using?  One version did
do segmentation fault on some GRIB products but I thought it was fixed.
This could be a good test case for me.

Robb...



Thanks,
Lori


I did have a misunderstanding of gribtocdl. I thought the cdl
file was supposed to contain

On Fri, 3 Oct 2003, Robb Kambic wrote:

> On Fri, 3 Oct 2003, Unidata Support wrote:
>
> >
> > ------- Forwarded Message
> >
> > >To: support-decoders@xxxxxxxxxxxxxxxx
> > >From: Lori Thompson <Lori.Thompson@xxxxxxxx>
> > >Subject: gribtocdl not writing data
> > >Organization: NOAA
> > >Keywords: 200310031240.h93CeHk1011045 gribtonc gribtocdl
> >
> > Hello. I'm using gribtocdl and gribtonc to convert grib files to NetCDF.
> > The grib data files have 7 variables, 5 of which have a vertical
> > structure. gribtocdl creates the cdl file and returns the message:
> >
> > Oct 03 12:38:02 gribtocdl[10036]: Starting Up
> > Oct 03 12:38:04 gribtocdl[10036]: EOF on input
> > Oct 03 12:38:04 gribtocdl[10036]: Exiting
> > Oct 03 12:38:04 gribtocdl[10036]: 111 WMO msgs, 111 GRIBs decoded, 111
> > written
> >
> > which contains the correct number 111. The cdl file writes out the lat/lon
> > and time data correctly and has the correct metadata for the variables.
> > However, the cdl file does not write out any data for the variables and
> > ends with lat data.
>
> Lori,
>
> I think you have a slight misunderstanding, gribtocdl just creates cdl
> files with only data of the projection/lat/lon/etc.  To actually create a
> netCDF file one has to use gribtonc with the cdl created by gribtocdl. ie
>
> % gribtonc -l - your.cdl your.nc < your.gribdata
>
> This will create a your.nc netCDF file. gribtonc also needs the ncgen
> utility to create the template your.nc from the your.cdl. ncgen is
> included in the netCDF package.  I wasn't quite sure of your question, let
> me know if I misinterpreted it.
>
> Robb...
>
> >
> > I am running the utility on a Linux machine.
> >
> > Any suggestions on why this is occuring?
> >
> > Thanks,
> > Lori
> >
> >
> >
> > ------- End of Forwarded Message
> >
> >
--
----------------------------------------------------
Lori A. Thompson
Applications Programmer/RS Information Systems, Inc.
Geophysical Fluid Dynamics Laboratory/NOAA
Princeton University Forrestal Campus/Route 1
PO Box 308
Princeton, NJ 08542
Phone: 609-452-6563
Fax:   609-987-5063
http://www.gfdl.noaa.gov/~lat



==============================================================================
Robb Kambic                                Unidata Program Center
Software Engineer III                      Univ. Corp for Atmospheric Research
rkambic@xxxxxxxxxxxxxxxx                   WWW: http://www.unidata.ucar.edu/
==============================================================================


  • 2003 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the decoders archives: