我正在处理来自 Nasa 的 grib 文件——来自 NLDAS Noah 模型的文件。
我正在使用 pygrib 和 grib 工具(均基于 eccodes 引擎)。
当我尝试从文件中获取数据(使用 grib_get_data/grib_ls)或使用 readline(使用 pygrib)时,我得到了同样的错误:
使用 grib_ls 时:
GRIB_API ERROR : Unknown stepType=[7] timeRangeIndicator=[7]
1 kwbc surface 0 20010101 Function not yet implemented stepRange
使用 pygrib 时:
ECCODES ERROR : Unknown stepType=[7] timeRangeIndicator=[7]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "pygrib.pyx", line 911, in pygrib.gribmessage.__repr__
File "pygrib.pyx", line 1268, in pygrib.gribmessage.__getitem__
RuntimeError: b'Function not yet implemented'
我尝试使用该模型中的几个不同文件,但结果相同。
这是 NLDAS Noah 模型数据集的链接: https ://disc.gsfc.nasa.gov/datasets/NLDAS_NOAH0125_H_002/summary?keywords=NLDAS_NOAH0125_H
我需要这个特定模型的数据,有什么建议我能做什么?还是我错过了什么?