netcdf时间维度缺少CDO

问题描述 投票:2回答:2

我下载了一个包含4-5个变量的netcdf文件,但它只有2个维度(纬度和经度)。时间不多了,这不允许我合并时间步长或做任何有用的事情。

有没有办法通过使用CDO来解决此问题?

有100个netcdf文件(没有时间维度),我想使用时间作为合并的主要变量来合并它们。

time netcdf nco cdo-climate
2个回答
4
投票

您可以使用命令:“ ncecat -O -u time in.nc out.nc”从头开始创建新的time维度。


4
投票

让我对@Ales的答案作一点解释-

ncecatNCO程序包中的命令行功能,可将缺少记录(通常为“时间”)维的多个netcdf文件连接在一起。串联的文件将具有新的记录尺寸,默认情况下为“ record”。

假设您有一个netcdf文件列表,例如A.nc,B.nc和C.nc,所有文件的尺寸均为lat x lon。您可以使用ncecat A.nc B.nc C.nc -O new_file.nc将它们串联。 new_file.nc的尺寸为record x lat x lon,其中record的大小为3(所连接文件的数量)。 -O选项不是必需的,但它将显式创建(并覆盖)文件new_file.nc ...或您要调用的任何文件。

© www.soinside.com 2019 - 2024. All rights reserved.