[gradsusr] Problem with date line crossing data in netcdf files
Jennifer Adams
jma at cola.iges.org
Wed Feb 16 11:28:19 EST 2011
Because of that junk on the end of your longitude values, GrADS thinks
your file has a non-linear X axis, which is probably causing these
problems. Try overriding the metadata with a complete XDEF statement
in a descriptor file and see if that changes anything.
--Jennifer
On Feb 15, 2011, at 10:59 PM, Frank Sonntag wrote:
> Hello,
>
> We've come across a problem when working with netcdf data from the
> Ocean
> Forecast System. The grid spans the date line with longitudes from
> 250 to 20
> degrees. The netcdf file is created by wgrib2.
> Printing out the longitude of the second (or later) point past the
> date line
> gives the following error:
>
> ga-> set x 2200
> LON set to 4.92 4.92
> ga-> d lon
> Data Request Error: Invalid grid coordinates
> World coordinates convert to non-integer grid coordinates
> Variable = lon Dimension = 0
> Error ocurred at column 1
> DISPLAY error: Invalid expression
> Expression = lon
>
>
> However the first point past the date line works:
> ga-> set x 2102
> LON set to 0.02 0.02
> ga-> d lon
> Printing Grid -- 1 Values -- Undef = -9.99e+08
> 0.02
>
>
>
> I have noticed that when handling netcdf files grads tests whether a
> dimension
> is linear or in levels by comparing the differences between the
> element 1 and
> 2 and 2 and 3 which in this case would yield a positive result.
> OTOH the longitudes generated by wgrib2 are not strictly linear, as
> the
> following excerpt shows:
> 359.57, 359.62, 359.67, 359.72,
> 359.77, 359.82, 359.87, 359.92, 359.97, 0.0200000000000387,
> 0.07000000000005, 0.120000000000005, 0.170000000000016,
> 0.220000000000027, 0.270000000000039, 0.32000000000005,
> 0.370000000000005, 0.420000000000016, 0.470000000000027,
> 0.520000000000039, 0.57000000000005, 0.620000000000005,
> 0.670000000000016, 0.720000000000027, 0.770000000000039,
> 0.82000000000005, 0.870000000000005, 0.920000000000016,
> 0.970000000000027, 1.02000000000004, 1.07000000000005, 1.12,
> 1.17000000000002, 1.22000000000003, 1.27000000000004,
> 1.32000000000005,
> 1.37, 1.42000000000002, 1.47000000000003, 1.52000000000004,
> 1.57000000000005, 1.62, 1.67000000000002, 1.72000000000003,
> 1.77000000000004, 1.82000000000005, 1.87, 1.92000000000002,
> 1.97000000000003, 2.02000000000004, 2.07000000000005, 2.12,
> 2.17000000000002, 2.22000000000003, 2.27000000000004,
> 2.32000000000005,
> 2.37, 2.42000000000002, 2.47000000000003, 2.52000000000004,
> 2.57000000000005, 2.62, 2.67000000000002, 2.72000000000003,
> 2.77000000000004, 2.82000000000005, 2.87, 2.92000000000002,
>
>
> I am not sure if this is a bug in grads or expected behaviour but
> would be
> grateful for any opinions on this or workarounds.
>
> I can provide a (800kb) test data file on request.
>
> Cheers,
> Frank
>
> Environment:
> GNU/Linux
>
> Config: v2.0.a8 little-endian readline printim grib2 netcdf hdf4-sds
> hdf5
> opendap-grids,stn geotiff shapefile
> Grid Analysis and Display System (GrADS) Version 2.0.a8
> Copyright (c) 1988-2010 by Brian Doty and the
> Institute for Global Environment and Society (IGES)
> This program is distributed WITHOUT ANY WARRANTY
> See file COPYRIGHT for more information.
>
> Built Fri Mar 26 10:24:10 EDT 2010 for x86_64-unknown-linux-gnu
>
> This version of GrADS has been configured with the following options:
> o Built on a LITTLE ENDIAN machine
> o Athena Widget GUI DISABLED
> o Command line editing ENABLED
> http://tiswww.case.edu/php/chet/readline/rltop.html
> o printim command for image output ENABLED
> http://www.zlib.net
> http://www.libpng.org/pub/png/libpng.html
> http://www.libgd.org/Main_Page
> o GRIB2 interface ENABLED
> http://www.ijg.org
> http://www.ece.uvic.ca/~mdadams/jasper
> http://www.nco.ncep.noaa.gov/pmb/codes/GRIB2
> g2clib-1.1.8
> o NetCDF interface ENABLED
> http://www.unidata.ucar.edu/software/netcdf
> netcdf 4.1.1-rc2 of Mar 23 2010 09:31:58 $
> o OPeNDAP gridded data interface ENABLED
> o OPeNDAP station data interface ENABLED
> http://iges.org/grads/gadoc/supplibs.html
> libgadap 2.0
> o HDF4 and HDF5 interfaces ENABLED
> http://hdfgroup.org
> HDF 4.2r3
> HDF5 1.8.4
> o GeoTIFF and KML output ENABLED
> http://www.libtiff.org
> http://geotiff.osgeo.org
> o Shapefile interface ENABLED
> http://shapelib.maptools.org
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://gradsusr.org/mailman/listinfo/gradsusr
--
Jennifer M. Adams
IGES/COLA
4041 Powder Mill Road, Suite 302
Calverton, MD 20705
jma at cola.iges.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20110216/73c62759/attachment-0003.html
More information about the gradsusr
mailing list