如何从.grib2中提取可读值

时间:2014-04-01 08:22:05

标签: grib cdo-climate

我已经安装了wgrib2和degrib,但无法弄清楚如何为特定的lat / lng提取值(人类可读)。

degrib multi_1.nww3.t00z.grib2 -P -pnt -33.883,18.254

给了我:

SWPER, [s], 201403290000, 201403300900, 9999.000
WVDIR, [Degree true], 201403290000, 201403300900, 9999.000
SWDIR, [Degree true], 201403290000, 201403300900, 9999.000
...

谢谢!

2 个答案:

答案 0 :(得分:0)

确定。我发现了“错误”:命令是正确的,并且如果有给定点的数据则有效。如果没有给定点的数据,则输出9999.000 ...也许它可以帮助某人

答案 1 :(得分:0)

万一有人想要这样做并且他们没有安装degrib和wgrib2,你可以直接用 cdo 提取一个点并输出到netcdf文件:

cdo -f nc remapnn,lon=18.254,lat=-33.883 in.grb out.nc

" remapnn"表示最近邻居重新映射,因此在没有插值的情况下将最近的网格点提取到所需的lon / lat。然后,您可以使用

检查这些值
ncdump out.nc