我使用R来处理气象数据。我分两步进行:
我还有一个问题:
对于某些特定的grib文件,ncar工具的转换不起作用。是否有其他方法或技巧(除了转录成netcdf)来读取中的grib文件?
Dirk回答的问题: 1-我想对R中的许多文件进行自动处理,我能在R中调用ncl_convert2nc吗?(下文由Dirk Eddelbuettel回答)
发布于 2010-06-16 15:02:01
关于问题1,答案是“是”--如果要捕获结果,请参见help(system)和internal=TRUE选项。
发布于 2010-06-16 23:52:07
rgdal也可以这样做,但不那么灵活,需要比ncdf或RNetCDF更多的注意和细节-并且取决于您的GDAL/rgdal构建的包括GRIB驱动程序。
发布于 2012-09-03 09:43:35
ncl_convert2nc似乎是最好的解决方案。但是,如果数据的结构有点复杂,我使用GrADS将GRIB文件转换为ASCII (例如.csv),然后可以使用专用于R.的ncdf4包创建NetCDF文件,GrADS还提供了对重写GRIB到NetCDF的支持,但仅限于一个变量。
https://stackoverflow.com/questions/3054487
复制相似问题