如何打开 GRIB2 文件(4 种方法,2026)

2026/06/23

GRIB2(.grib2.grb2)是 NOAA GFS、ECMWF 等来源的天气与气候预报数据的标准格式。它是一种紧凑的二进制格式,所以不能直接用文本编辑器打开。下面是真正读取它的四种方法 —— 从零安装到完整脚本化。

方法 0 —— 在浏览器中打开(无需安装)

最快的方式,也是唯一不需要安装任何东西的方式:在 GribBox 的 GRIB 查看器 中打开文件。

  1. 打开 /grib/viewer
  2. .grib2 文件拖到页面上(或点击选择)。
  3. 浏览变量、预览网格,并导出为 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 或受限的工作电脑上运行。

应该用哪种?

需求最佳方法
立刻打开看一看浏览器查看器
转换为 CSVGRIB 转 CSV
脚本化、可重复的流水线Python / wgrib2

对大多数人来说,最快的路径就是直接 在浏览器中打开 —— 无需安装、无需 Python、不上传任何内容。

GribBox

GribBox

如何打开 GRIB2 文件(4 种方法,2026) | 博客