-1

是否有程序可以创建在 Grads 中可读的 .ctl 和 netCDF 文件?我在尝试通过 Fortran 编码创建一个堆栈。有人帮忙

4

2 回答 2

1

您使用的是什么类型的文件?(像 TRMM PR 一样的二进制文件?)。

[1] 了解您的数据。这是第一步。

[2] 仔细阅读此链接。http://cola.gmu.edu/grads/gadoc/descriptorfile.html 您将从此链接了解 ctl 文件的内容。

[3] 创建 ctl 文件后,您可以使用 cdo。

cdo -f nc import_binary infile.ctl outfile.nc

请参阅此链接:https ://code.zmaw.de/projects/cdo/embedded/index.html#x1-5150002.9.1

[4] 或者您可以使用 sdfwrite 从 GRADS 创建一个 netcdf 文件。

于 2017-02-18T15:58:12.230 回答
0

您想从现有的二进制数据文件(.bin 文件)创建 netCDF 和 .ctl 文件吗?

在这种情况下,wgrib2 和 netCDF Operators (NCO) 可以帮助您做到这一点。

将 .bin 文件转换为 .nc (netCDF) bywgrib2然后将所需的数据从 .nc 转储为 .ctl by ncdump

于 2016-07-26T03:41:40.310 回答