在CDO中,ncks空间超标

时间:2018-02-15 15:00:27

标签: netcdf nco cdo

我有一个netcdf文件,我需要执行空间子集。 这是文件结构:

netcdf input {
dimensions:
        x = 5762 ;
        y = 3963 ;
        time_counter = UNLIMITED ; // (36 currently)
        tbnds = 2 ;
variables:
         ....

我尝试了以下NCO命令,它工作正常:

ncks -d x,1,5 -d y,1,5 input.nc -O output.nc

哪个是CDO的等效命令?我只找到了 sellonlatbox 命令,但它并不是我正在寻找的命令。

由于

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找的命令是

cdo  selindexbox,idx1,idx2,idy1,idy2  infile outfile

允许您根据索引选择区域。我没有一个示例文件,其空间维度定义为x和y,而不是lat和lon(CDO往往会遇到非" climate"默认文件),所以你会必须告诉我们这是否也适用于这种情况。希望这个答案对于那些希望根据标准气候netcdf文件的索引进行剪切的人来说非常有用。

总的来说,人们必须记住CDO的目标是气候数据处理,因此有很多特定的工具(统计,网格插值等),但并不总是NCO的所有通用功能(即那里)不是他们的功能之间的1-1关系)。我倾向于使用CDO,因为命令存在只是因为我发现它更容易记住它们,但往往采用两者的混合。