使用 NCO 扩展 netCDF 文件的维度

Extending dimensions of netCDF file using NCO

是否有可用于扩展 netCDF 文件的经纬度维度的 NCO 或 netCDF4 命令。

例如我有一个带有 foll 的 netCDF 文件。维度:

维度(大小):时间(10),变量(1),纬度(1674),经度(4320)

我想扩展纬度维度以覆盖整个地球,即 1674 应该是 2160。有没有办法做到这一点?应该为新单元格分配一个用户指定的值,比如 0.0

您可以生成所需大小的新网格,然后使用 ncremap. It's a fairly sophisticated feature but then so is what you want to do :). Or you could open your file in ncap2 将原始数据重新映射到该网格,定义上述大小的新维度,然后使用 hyperslab 下标复制原始数据到新数组的一角,然后使用 ncks 从该文件中仅提取新的 fields/dimensions。