【发布时间】:2020-09-11 15:09:50
【问题描述】:
我正在尝试修改 netcdf 文件中时间变量的日历类型,以从 GREGORIAN 更改为 gregorian,因为我认为当我尝试在以后的分析中访问时间变量时会导致问题。
double Time(Time) ;
Time:long_name = "Time" ;
Time:units = "days since 1979-01-01 00:00:00" ;
Time:cartesian_axis = "T" ;
Time:calendar_type = "GREGORIAN" ;
Time:calendar = "GREGORIAN" ;
Time:bounds = "Time_bounds" ;
Time:_ChunkSizes = 1 ;
到
double Time(Time) ;
Time:long_name = "Time" ;
Time:units = "days since 1979-01-01 00:00:00" ;
Time:cartesian_axis = "T" ;
Time:calendar_type = "gregorian" ;
Time:calendar = "gregorian" ;
Time:bounds = "Time_bounds" ;
Time:_ChunkSizes = 1 ;
我曾尝试使用 nco 函数 nccat,但我似乎无法获得正确的语法。我试过了:
ncatted -a 'calendar,time,o,c,"gregorian"' Ocean_v_1994_01.nc out.nc
【问题讨论】:
-
当您使用它时,我建议将
standard_name属性添加到Time变量,属性值为time。
标签: netcdf nco cdo-climate