[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #XHK-934272]: use of time coord in netcdf



Greetings Stu,

I'm not exactly sure when the changed occurred, but you will need to change the 
unit on your time variable from

"Myear"

to

"Myear since 0001-01-01"

It looks like the assumption would be made that a time variable with unit Myear 
was relative to 0001-01-01 0Z, but now a reference date is required as part of 
the unit.

Cheers!

Sean

> Full Name: stuart wier
> Email Address: address@hidden
> Organization: UNAVCO
> Package Version: 3.0 using 2.x bundle
> Operating System: linux x86 32b
> Hardware:
> Description of problem: Hi Folks,
> 
> A netcdf file with this header works in IDV 2.8 with the UNAVCO IDV plugin, 
> to make time animated isosurfaces.  In IDV 3 I get an error that the netcdf 
> variable name "time" is not recognized.
> 
> Please tell me the new magic word or other fix.
> 
> The complete data file is online
> http://geon.unavco.org/unavco/ASU/AM_T_intp_2200_3827.nc
> 
> Stu
> 
> netcdf AM_T_intp {
> 
> dimensions:
> depth = 49 ;
> latitude = 181 ;
> longitude = 361 ;
> time = UNLIMITED ;
> variables:
> double time (time) ;
> time:units = "Myear" ;
> time:standard_name = "time" ;
> float depth(depth) ;
> depth:units = "kilometer" ;
> depth:positive = "up" ;
> float latitude(latitude) ;
> latitude:long_name = "Latitude, positive north" ;
> latitude:units = "degrees_north" ;
> latitude:standard_name = "latitude" ;
> float longitude(longitude) ;
> longitude:long_name = "Longitude, positive East" ;
> longitude:units = "degrees_east" ;
> longitude:standard_name = "longitude" ;
> float Trcb(time, depth, latitude, longitude) ;
> Trcb:long_name = "temperature frac of core boundary temp, 1 to 0" ;
> Trcb:valid_range = 0.0f, 1.0f ;
> Trcb:units = "None" ;
> 
> 
> 


Ticket Details
===================
Ticket ID: XHK-934272
Department: Support IDV
Priority: Normal
Status: Open