Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

Re: GRIB file adapter

KathyLee,
 
Steve Emmerson tells me that there is a GRIB to netCDF converter
called "gribtonc" which is part of Unidata's "decoders" package.
Information on it can be found at:
 
    <http://www.unidata.ucar.edu/packages/decoders/index.html>
 
It's in the "decoders.tar.Z" file.
 
So you could convert your GRIB files to netCDF and then use the
visad.data.netcdf.Plain netCDF adapter.
 
There are also numerous GRIB to Vis5D converters (often, one person's
GRIB reader won't read another person's GRIB file).  One is part of
the Vis5D source distribution in the vis5d-5.0/contrib/grib
directory.
 
> Otherwise, I may start down that path.
 
If you do decide to go down that path, please feel free to ask for
advice and help.  We will always be happy to add new adapters to
the VisAD distribution, or to provide URLs to your web pages about
your adapters.
 
You are in luck with GRIB files, since their VisAD MathTypes will
be simple.  You can decide how rigorous you want to be in adapting
GRIB metadata (e.g., coordinate systems, units, etc) to VisAD
data objects.  We'll help you figure all this out, if you go down
that path.
 
Cheers,
Bill
 
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
whibbard@xxxxxxxxxxxxx  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html
 
"kill cross-platform Java by growing the polluted Java market"
   - from an internal Microsoft planning document
 

 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Community Programs   Unidata is a member of the UCAR Community Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690