我正在尝试在python中使用EECodes从grib2文件中获取各种天气信息,例如温度,湿度等。我正在使用GFS文件。我希望能够将数据提取为(lat,lon,alt,$ data_point),并提取每个高度的2d数组。
我已经尝试过以下示例程序:https://confluence.ecmwf.int/display/ECC/grib_iterator_bitmap
我无法弄清楚该程序输出中的内容。当我使用它们的键加载消息时,如何建立网格并不明显。加载网格时,数据没有我理解的标签。
我正在尝试在python中使用EECodes从grib2文件中获取各种天气信息,例如温度,湿度等。我正在使用GFS文件。我希望能够将数据提取为(lat,lon,alt,$ data_point),并提取每个高度的2d数组。
我已经尝试过以下示例程序:https://confluence.ecmwf.int/display/ECC/grib_iterator_bitmap
我无法弄清楚该程序输出中的内容。当我使用它们的键加载消息时,如何建立网格并不明显。加载网格时,数据没有我理解的标签。
@craeft看一下https://github.com/ecmwf/cfgrib。 cfgrib
是python和grib文件处理的新标准。它易于安装且易于访问文件。请安装最新版本,因为它支持GFS文件。