我正在处理来自美国航空航天局的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
我需要来自该特定模型的数据,有什么建议可以做什么? 还是我错过了什么?