gpt4 book ai didi

python - 提取 grib 文件的 Lon 和 Lat 范围

转载 作者:太空宇宙 更新时间:2023-11-04 02:13:22 26 4
gpt4 key购买 nike

我对 GRIB 格式还很陌生,但我目前需要处理它。使用 wgrib,我设法提取了我想要的字段、相应的时间等。

但是我错过了网格点的坐标,或者网格的经纬度范围。

我怎样才能得到它?我宁愿只使用 python 和 wgrib,但如果有任何其他简单的方法,请告诉我!我在网上找到的内容似乎主要与 wgrib2 格式有关。

最佳答案

如评论中所述,您必须使用模块 pygrib

我发布了一个示例代码,通过 latlons 方法从 grib 文件的所有消息中获取经纬度数组。提取后我将数据转换为 numpy 数组:

import pygrib
import numpy as np

grib = pygrib.open('test.grib')
for g in grib:
lt, ln = g.latlons() # lt - latitude, ln - longitude
lt, ln = np.array(lt), np.array(ln)
print (lt, ln)

关于python - 提取 grib 文件的 Lon 和 Lat 范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53229908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com