0

我正在读取 ncl 的大型 wrfout 数据(空间约 100x100,垂直 30,时间 400)。

fid=addfile("wrfout_d03.nc","r")
u=fid->U

变量U大概500M左右,所以耗时比较多,还需要读取其他变量。ncl有什么方法可以快速读取大的netcdf数据吗?或者我可以使用其他语言吗?

4

1 回答 1

0

在将它们读入 NCL 之前提取所需的变量和时间片可能更有帮助。

按变量选择:

cdo selvar,var in.nc out.nc

按级别选择:

cdo sellevel 

或按其索引选择的级别:

cdo sellevidx

您还可以根据日期或时间提取子集...

更多信息在这里: https ://code.mpimet.mpg.de/projects/cdo/wiki/Cdo#Documentation

于 2017-06-12T12:10:34.713 回答