`

GRIB2

 
阅读更多
GRIB是一种二进制编码的名称,用于加工资料的传输和交换,GRIB编码的分析或预报产品是由一系列八位组构成的连续比特流组成。在GRIB2中编码资料主要分为9段,

0段——指示段

八位组序号                  内容

1—4                        GRIB(按照国际电报字符5号码编码)

5—6                        保留

7                           学科—GRIB主表号

8                           GRIB编码的版本号

9—16                       一份GRIB资料的总长度(包括0段)

1段——产品标识段

八位组序号                   内容

1—4                         段长,以八位组为单位(编码值为21或nn)

5                            段号(编码值为1)

6—7                         资料源/资料加工中心标识

8—9                         资料源/资料加工子中心标识

10                           GRIB主表版本号

11                           GRIB本地版本号

12                           参照时间的含义

13—14                       世纪年

15                            月

16                            日

17                            时

18                            分

19                            秒

20                            在本份GRIB资料中加工数据的产品状态

21                            在本份GRIB资料中加工数据的类型

22—nn                        保留

2段——本地使用段

八位组序号                    内容

1—4                          段长

5                             段号

6—nn                         本地使用

3段——网格定义段

八位组序号                       内容

1—4                             段长

5                                段号

6                                网格定义的来源

7—10                            数据点数

11                               可选的格点数的数目列表的八位组数目

12                               对格点数的数目列表的说明

13—14                           网格定义模板号

15—xx                           网格定义模板

[xx+1]—nn                        可选的格点数的数目列表

4段——产品定义段

八位组序号                        内容

1—4                              段长

5                                 段号

6—7                              附加在模板之后的坐标值的个数

8—9                              产品定义模板号

10—xx                            产品定义模板

[xx+1]—nn                         坐标值可选列表

5段——数据表示段

八位组序号                         内容

1—4                               段长

5                                  段号

6—9                               数据点数。如果有位图段,则第6—9个八位组的编码值表示7段中指定的1个或多个取值;如果没有位图段,则第6—9个八位组的编码值为数据点的总数

10—11                             数据表示模板号

12—nn                             数据表示模板

6段——位图段

八位组序号                          内容

1—4                                段长

5                                   段号

6                                   位图指示码

7—nn                               位图

说明:如果第6个八位组的编码值不为0,则表示本段段长为6,并且没有编发第7—nn个

八位组。

7段——数据段

八位组序号                           内容

1—4                                 段长

5                                    段号

6—nn                                按照数据模板7.X描述的格式排列的数据,其中,X是5段中第10—11个八位组给出的数据表示模板号

8段——结束段

八位组序号                               内容

1—4                                     “7777”(按照CCITT国家电报字符5号码进行编码)
分享到:
评论

相关推荐

    read_grib2.zip_grib read_grib2 数据读取_matlab GRIB2_matlab grib数据

    GRIB2是GRIB格式的升级版,提供了更多的元数据和灵活性。本教程将详细介绍如何在MATLAB环境下读取GRIB2格式的数据,以实现对气象再分析数据的有效利用。 首先,我们需要了解GRIB2文件结构。GRIB2文件包含多个消息...

    NcGrib.zip_.net 存取grib2_NetCDF切分Grib2_java grib2_netcdf_netcdf与g

    标题中的"NcGrib.zip_.net 存取grib2_NetCDF切分Grib2_java grib2_netcdf_netcdf与g"表明这是一个关于处理GRIB2文件的程序包,它涉及到.NET框架下的GRIB2数据存取、NetCDF文件的切分以及与Java环境下的GRIB2处理的...

    grib2json--grib2文件转换成json格式

    标题 "grib2json -- 将grib2文件转换为json格式" 描述了将气象学中的grib2文件转化为更便于处理和分析的json格式的过程。grib2是一种广泛用于存储气象预报、气候数据和其他环境信息的二进制文件格式。而json...

    grib2json-master.zip

    《grib2json:GRIB2数据到JSON的转换工具》 在气象和气候领域,GRIB(GRIdded Binary)格式是一种广泛使用的数据存储标准,尤其在天气预报和气候模型输出中占据主导地位。GRIB2是GRIB的最新版本,提供了更丰富的元...

    java读取grib2文件

    Java读取GRIB2文件是气象和气候数据处理中常见的任务,因为GRIB(General Regularly-distributed Information in Binary form)格式是世界气象组织(WMO)推荐的标准数据存储格式,广泛用于气象预报和气候模型输出。...

    Java读取解析GRIB2文件

    GRIB2文件是一种气象学和环境科学中广泛使用的二进制数据格式,它包含了各种气象参数,如温度、湿度、风速和风向等。在Java中处理GRIB2文件通常需要借助特定的库,例如ECMWF(欧洲中期天气预报中心)的JGRIB2库或...

    GRIB2_062006.pdf

    GRIB2格式是一种用于以二进制形式存储和交换规则间隔数据的世界气象组织(WMO)制定的数据表示形式。这份名为"GRIB2_062006.pdf"的指南旨在帮助那些需要使用GRIB2格式的专业人士,无论他们是在编码、解码软件的使用...

    GRIB2 数据 转 JSON

    GRIB2数据是一种广泛用于气象、海洋和环境科学领域的二进制数据格式,它由世界气象组织(WMO)制定,能高效存储大量的气象参数。JSON(JavaScript Object Notation)则是一种轻量级的数据交换格式,易于人阅读和编写...

    nc,grib,grib2等数据查看简单绘图软件

    标题中的“nc, grib, grib2等数据查看简单绘图软件”指的是用于查看和绘制NetCDF(Network Common Data Form)、GRIB(General Regularly-distributed Information in Binary form)和GRIB2格式数据的软件工具。...

    grib2转json(内附源码及架包)

    在IT行业中,数据交换和处理经常涉及到各种格式的文件,其中GRIB2和JSON是非常常见的两种。GRIB2主要用于气象数据存储,而JSON则广泛应用于Web服务和数据传输,因为其结构清晰、易于解析。本资源提供了一个工具,...

    Linux系统下GRIB2格式GFS资料转为GRIB1格式的方法详解.pdf

    在Linux系统中,将GRIB2格式的GFS(Global Forecast System)气象资料转换为GRIB1格式是一个常见的需求,特别是对于那些仍然使用支持GRIB1格式的软件,如早期版本的MM5模式。GRIB2是一种更现代、更复杂的气象数据...

    grib2数据查看工具

    GRIB2数据查看工具——Panoply,是一款专为气象、气候以及环境科学领域设计的强大软件,用于解析、显示和分析多种数据格式,其中包括GRIB2格式。GRIB(General Regularly-distributed Information in Binary form)...

    GRIB2 转 Json

    GRIB2是一种广泛用于气象和气候数据存储的二进制数据格式,由世界气象组织(WMO)定义。它能够高效地存储大量的气象变量,如温度、湿度、风速、风向等。JSON(JavaScript Object Notation)则是一种轻量级的数据交换...

    气象数据.grib、.grib2、.grb、.grb2、.nc 文件网格数据集抽取工具

    .grib、.grib2、.grb、.grb2、.nc 文件网格数据集抽取工具 命令调用示例: java -jar GribFileCut.jar ***.Grib ***.nc tem,win_u,win_v [70.0,140.0,0.0,60.0] 参数1:.grib、.grib2、.grb、.grb2、.nc 文件等需要...

    GRIB2 资料解读

    较详细的关于气象格式数据GRIB2格式的解读,阐述了GRIB2资料中二进制数据解读方法,由于资源无法修改,所以在此举例:到ecmwf下载C版GRIB API(压缩包有示例),设置环境变量如ECCODES_DEFINITION_PATH C:\eccodes...

    JSONWizard_JSON_grib2_grib2文件格式转换_

    JSONWizard是一款工具,主要用于将气象数据的grib2文件转换为JSON格式,使得数据更易于处理和开发。本文将深入探讨JSON和grib2文件格式,以及为何进行这种转换对于IT行业,特别是气象数据分析领域至关重要。 **JSON...

    grib2json-0.8.0.zip

    标题 "grib2json-0.8.0.zip" 提供了一个工具的版本信息,它主要用于将GRIB2格式的气象数据转换成JSON格式。GRIB(GRIdded Binary)是世界气象组织(WMO)推荐的一种用于存储气象预报和观测数据的二进制格式,特别是...

    grib2json步骤+文件

    1、环境要求:java 1.7 64位 2、win+r 打开“运行”输入cmd打开命令提示符 修改路径cd到grib2json-0.8.0-SNAPSHOT\bin 3、输入命令:grib2json -d -n -o 123.json 123.grib

    grib2json转换工具

    《grib2json转换工具详解》 在信息技术领域,数据交换和处理的格式多样,其中GRIB(GRIdded Binary)和JSON(JavaScript Object Notation)是两种常见的数据存储和传输格式。GRIB主要用于气象、海洋学等领域,存储...

Global site tag (gtag.js) - Google Analytics