[gradsusr] xdfopen netcdf
Jennifer Adams
jma at cola.iges.org
Fri May 31 13:06:03 EDT 2013
You can't have a negative increment.
ydef 73 linear -90 2.5
You may also need to add:
options yrev
--Jennifer
On May 31, 2013, at 1:00 PM, Qian, JianHua wrote:
> Jennifer,
>
> I used "open", but still have problem:
>
> ga-> open uwnd_3d_day_79_08.ctl
> Scanning description file: uwnd_3d_day_79_08.ctl
> Open Error: Missing or invalid dimension increment value
> --> The invalid description file record is:
> --> ydef 73 linear 90.0 -2.5
> The data file was not opened.
>
> Thanks!
> Joshua
>
> From: Jennifer Adams <jma at cola.iges.org>
> Reply-To: GrADS Users Forum <gradsusr at gradsusr.org>
> Date: Fri, 31 May 2013 07:35:39 -0400
> To: GrADS Users Forum <gradsusr at gradsusr.org>
> Subject: Re: [gradsusr] xdfopen netcdf
>
> You have written a full descriptor file, so use 'open' instead of 'xdfopen'. --Jennifer
>
> On May 31, 2013, at 7:05 AM, Qian, JianHua wrote:
>
>> Hui and Grads Users, thanks!
>> But after I added "options template", I still got the same error message:
>>
>> ga-> xdfopen uwnd_3d_day_79_08.ctl
>> Scanning Descriptor File: uwnd_3d_day_79_08.ctl
>> gadxdf error: Missing or invalid dimension size.
>> --> The invalid description file record is:
>> --> xdef 144 linear 0.0 2.5
>> The data file was not opened.
>>
>> Now my ctl file is as follows:
>>
>> dset ^uwnd.%y4.nc
>> dtype netcdf
>> title 3-D NCEP-DOE uwnd 1jan1979 to 31dec2008
>> options template
>> undef -1.e+34
>> xdef 144 linear 0.0 2.5
>> ydef 73 linear 90.0 -2.5
>> zdef 17 levels 1000 925 850 700 600 500 400 300 250 200 150 100 70 50 30 20 10
>> tdef 10958 linear 00z01jan1979 24hr
>> vars 1
>> uwnd 17 t,z,y,x m/s
>> Endvars
>>
>> I do not know what is wrong with my grads descriptor file.
>>
>> Thanks!
>> Joshua
>>
>> From: Hui Wang - NOAA Affiliate <hui.wang at noaa.gov>
>> Reply-To: GrADS Users Forum <gradsusr at gradsusr.org>
>> Date: Thu, 30 May 2013 23:44:24 -0400
>> To: GrADS Users Forum <gradsusr at gradsusr.org>
>> Subject: Re: [gradsusr] xdfopen netcdf
>>
>> Hi Joshua,
>>
>> I think you need to add "options template" in the ctl file.
>>
>> Good luck,
>> Hui
>>
>>
>>
>>
>> On Thu, May 30, 2013 at 10:32 PM, Qian, JianHua <JianHua_Qian at uml.edu> wrote:
>> Grads Users,
>>
>> I got the following message when doing
>> xdfopen uwnd_3d_day_79_08.ctl
>>
>> ga-> xdfopen uwnd_3d_day_79_08.ctl
>> Scanning Descriptor File: uwnd_3d_day_79_08.ctl
>> gadxdf error: Missing or invalid dimension size.
>> --> The invalid description file record is:
>> --> xdef 144 linear 0.0 2.5
>> The data file was not opened.
>>
>> The descriptor file uwnd_3d_day_79_08.ctl is copied below:
>>
>> dset ^uwnd.%y4.nc
>> dtype netcdf
>> title 3-D NCEP-DOE uwnd 1jan1979 to 31dec2008
>> undef -1.e+34
>> xdef 144 linear 0.0 2.5
>> ydef 73 linear 90.0 -2.5
>> zdef 17 levels 1000 925 850 700 600 500 400 300 250 200 150 100 70 50 30 20 10
>> tdef 10958 linear 00z01jan1979 24hr
>> vars 1
>> uwnd 17 t,z,y,x m/s
>> Endvars
>>
>> The data files are in the current directory:
>> uwnd.1979.nc
>> uwnd.1980.nc
>> …
>> When I do ncdump uwnd.1979.nc , I got:
>> netcdf uwnd.1979 {
>> dimensions:
>> lon = 144 ;
>> lat = 73 ;
>> level = 17 ;
>> time = UNLIMITED ; // (365 currently)
>> nbnds = 2 ;
>> variables:
>> float level(level) ;
>> level:units = "millibar" ;
>> level:actual_range = 1000.f, 10.f ;
>> level:long_name = "Level" ;
>> level:positive = "down" ;
>> level:GRIB_id = 100s ;
>> level:GRIB_name = "hPa" ;
>> level:axis = "z" ;
>> level:coordinate_defines = "point" ;
>> float lat(lat) ;
>> lat:units = "degrees_north" ;
>> lat:actual_range = 90.f, -90.f ;
>> lat:long_name = "Latitude" ;
>> lat:standard_name = "latitude_north" ;
>> lat:axis = "y" ;
>> lat:coordinate_defines = "point" ;
>> float lon(lon) ;
>> lon:units = "degrees_east" ;
>> lon:long_name = "Longitude" ;
>> lon:actual_range = 0.f, 357.5f ;
>> lon:standard_name = "longitude_east" ;
>> lon:axis = "x" ;
>> lon:coordinate_defines = "point" ;
>> double time(time) ;
>> time:units = "hours since 1800-1-1 00:00:0.0" ;
>> time:long_name = "Time" ;
>> time:actual_range = 1569072., 1577808. ;
>> time:delta_t = "0000-00-01 00:00:00" ;
>> time:standard_name = "time" ;
>> time:axis = "t" ;
>> time:coordinate_defines = "start" ;
>> time:avg_period = "0000-00-01 00:00:00" ;
>> …
>> Could someone give me a clue?
>>
>> Thanks!
>> Joshua
>>
>> _______________________________________________
>> gradsusr mailing list
>> gradsusr at gradsusr.org
>> http://gradsusr.org/mailman/listinfo/gradsusr
>>
>>
>> _______________________________________________ gradsusr mailing list gradsusr at gradsusr.org http://gradsusr.org/mailman/listinfo/gradsusr
>> _______________________________________________
>> 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
>
>
>
> _______________________________________________ gradsusr mailing list gradsusr at gradsusr.org http://gradsusr.org/mailman/listinfo/gradsusr
> _______________________________________________
> 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/20130531/ea46bfde/attachment-0003.html
More information about the gradsusr
mailing list