繁体   English   中英

删除 NetCDF 文件中的维度

[英]Delete a dimension in a NetCDF file

我有一个包含 8 个变量和 4 个维度的 netCDF 文件:纬度(维度:26)、经度(维度:17)、时间(维度:很多)和级别(维度:1,压力级别)。 为了在特定程序中使用它,我只需要 3 个维度:纬度、经度和时间。

是否有一种简单的方法可以删除每个变量中的级别维度?

我发现ncwa -a old_dim ifile.nc ofile.nc但有时它会将类型从短型转换为浮型。 当它保持短类型时,属性“比例因子”和“add.offset”被删除。 问题是我想保留带有比例因子的短类型并添加偏移量。

您的方法是正确的,但是,您的输入数据已“打包”。 重新包装与ncpdq输出文件后平均出与NCWA水平维度:

ncpdq ofile.nc ofile2.nc

你就完成了。 请参阅此处的文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM