【气象数据】GRIB数据格式简介:以ERA5数据为例
- GRIB数据格式简介
- 处理工具及方法
- 工具1:GRIB-API/ECMWF ecCodes
- 工具2:Python
- 基于Python打开GRIB格式数据:以ERA5数据为例
- 参考
GRIB数据格式简介
GRIB(General Regularly distributed Information in Binary form),是由世界气象组织(WMO)设计和维护的一种用于存储和传输网格数据的标准数据格式,它是一种自描述的二进制压缩格式,通常具有扩展名.grib,.grb或.gb。
世界气象组织一共发布了3个版本的GRIB标准:
- GRIB 版本 0: 已淘汰,无技术支持,目前几乎不再使用。
- GRIB 版本 1: 版本1是GRIB的历史遗留版本,已停止开发。由于它已在国际民航组织(ICAO)的世界范围预报系统中使用,因此仍得到WMO的认可。
- GRIB 版本 2: 版本2格式是GRIB标准的扩展和强化,它与版本1相比在压缩比等性能上有更优异的表现。一些国家的数值天气预报机构(尤其是美国和欧洲)正在逐步采用此版本,版本2不能与版本1兼容。
GRIB数据格式是以一个被称为“报文”(Message)的数据结构为基本单元的集合体。每个“报文”中会存储一套经纬度、变量数组以及所有描述性的属性信息,而每个GRIB文件里会按顺序排列存储多个“报文”。
处理工具及方法
软件工具:<