GRIB2(.grib2、.grb2)是 NOAA GFS、ECMWF 等来源的天气与气候预报数据的标准格式。它是一种紧凑的二进制格式,所以不能直接用文本编辑器打开。下面是真正读取它的四种方法 —— 从零安装到完整脚本化。
方法 0 —— 在浏览器中打开(无需安装)
最快的方式,也是唯一不需要安装任何东西的方式:在 GribBox 的 GRIB 查看器 中打开文件。
- 打开 /grib/viewer。
- 把
.grib2文件拖到页面上(或点击选择)。 - 浏览变量、预览网格,并导出为 CSV、JSON 或 GeoJSON。
你的文件由 WebAssembly 在浏览器本地解码 —— 绝不上传到服务器,因此即使是未发表或机密数据也安全。它支持 Windows、macOS、Linux,甚至 iPad。
方法 1 —— wgrib2(命令行)
wgrib2 是 NOAA 用于检查 GRIB2 的经典工具:
wgrib2 myfile.grib2 # 列出记录
wgrib2 myfile.grib2 -csv out.csv功能强大,但你得自行编译/安装,语法也比较晦涩。如果只是想快速看一眼,方法 0 更快。另见 最佳 wgrib2 替代方案。
方法 2 —— Python 配合 cfgrib / xarray
如果你已经在使用 Python 工作流:
import xarray
data = xarray.open_dataset("myfile.grib2", engine="cfgrib")
print(data)这需要 Python、ecCodes C 库和 cfgrib —— 配置并不简单,尤其在 Windows 上。如果你还没装好,优先选方法 0。另见 如何不用 Python 打开 GRIB。
方法 3 —— 桌面应用(Panoply、IDV)
NASA 的 Panoply 等工具可以打开 GRIB2,但它们是需要下载并持续更新的 Java 桌面应用,无法在 iPad 或受限的工作电脑上运行。
应该用哪种?
| 需求 | 最佳方法 |
|---|---|
| 立刻打开看一看 | 浏览器查看器 |
| 转换为 CSV | GRIB 转 CSV |
| 脚本化、可重复的流水线 | Python / wgrib2 |
对大多数人来说,最快的路径就是直接 在浏览器中打开 —— 无需安装、无需 Python、不上传任何内容。

