このページには,未だ結構不備な点があります.御了承下さい.

GRIBデータ形式

NCEPやECMWFの配布データなどが、このGRIB形式をとっているのですが、そもそもGRIBは、 大量の格子点データの高圧縮パッケージ法として WMO(The World Meteorological Organization)が1985年に提唱したものです.GRIBの他に有名なデータ形式として、 NetCDFがありますが、 その実現方法は全く異なっており、扱うデータに制限が多くなっています.

データ構成

GRIBファイルは、次の6つのセクションからなっています.(うち2つはoptional)

Indicator Section

このセクションは8バイトからなる.
最初4バイトは'GRIB'(ASCII code)で、残りの4バイトにレコード長が記述されている.

Product Definition Section (PDS)

このセクションは基本的に28バイトからなる.
先頭3バイトに、このセクションのレコード長が書かれ、残りの部分に製造センター名 (ECMWF , NCEP , JMA etc.)、BMSもしくはGDSの有無、変数名、単位、鉛直座標の値、 日付など、変数関連についての情報が記述されている.

Grid Description Section (GDS) - optional

このセクションは、optionalである.(存在することがかなり望まれる.)
先頭3バイトに、このセクションのレコード長が記述されていて、残りの部分には、 南北、東西のグリッド数やグリッドの種類など、グリッド関連についての情報が 記述されている.

Bit Map Section (BMS) - optional

このセクションは、optionalである.
先頭3バイトに、このセクションのレコード長が記述されている. このセクションには、SSTのようなデータ存在領域が全球でない場合などに、 データの存在の有無を示す0,1マップを用いることで、データ量を削減 する目的がある.

Binary Data Section (BDS)

先頭3バイトに、このセクションのレコード長が記述されており、残りの部分 にはリファレンスバリュー、スケールファクター、1データ当りのビット数、 そしてデータ本体などが記述されている.

End Section

このセクションは4バイトからなる.
'7777'(ASCII code)で、レコード終点目印となっている.

GRIBデータの配布元

気象庁データベースのWMO/DDB GRIBファイル

気象庁データベースにあるGRIBファイルは予報時間、鉛直レベル、要素が識別できるように、6文字の英数字で系統的にファイル名がつけられています.

A1A2A3A4##

A1 : ファイルの圧縮形式を表す.常に"h"

A2 : 要素を表す
 記号要素 
  h  Geopotential height(高度) [gpm]
  p  気圧
  u  u wind(東西風速) [m/s]
  v  v wind(南北風速) [m/s]
  t  Temp.(気温) [K]
  r  気温露点差
  e  蓄積降水量
  x  流線関数
  y  速度ポテンシャル
  o  鉛直速度
  z  Absolute vorticity(相対渦度) [/s]

A3 : 領域を表す
 記号範囲 
  c  アジア域(60E-160W,20S-60N)
  x  北半球(0E-0W,EQ-90N)
  y  南半球(0E-0W,90S-EQ)

A4 : 予報時間を表す
 記号時間 
  a  0
  b  6
  c  12
  d  18
  e  24
  f  30
  g  36
  h  42
  i  48
  j  54
  k  60
  l  66
  m  72

## : 鉛直レベルを表す
 数字気圧レベル
  89 地上(気圧)
  88 地上(降水量)
  98 地上(その他の量)
  99 1000hPa
  92 925hPa
  85 850hPa
  70 700hPa
  50 500hPa
  40 400hPa
  30 300hPa
  25 250hPa
  20 200hPa
  15 150hPa
  10 100hPa

(例)
 htci50 : アジア域500hPa気温の48時間予報
 hpce89 : アジア域地上気圧の24時間予報
 hhxi85 : 北半球850hPa高度の48時間予報

NCEP

ABSV : Absolute vorticity(相対渦度) [/s]
HGT  : Geopotential height(高度) [gpm]
TMP  : Temp.(気温) [K]
UGRD : u wind(東西風速) [m/s]
VGRD : v wind(南北風速) [m/s]

ECMWF

全球データ.経度・緯度方向に2.5度毎,144x73メッシュのデータ.

R : Relative Humidity(湿度) [%]
T : Temperature(気温) [K]
U : U-component of Wind(東西風速) [ms-1]
V : V-component of Wind(南北風速) [ms-1]
W : Vertical Velocity(相対渦度) [Pa s-1]
Z : Geopotential(高度) [m2 s-2]


Home

Lastupdate: Wed Sep 20 07:38:34 2000.

produced by Akihiko Sakai(坂井亮彦)