水防災オープンデータ提供サービス通信仕様書
XRAIN 雨量（C-X 合成レーダ雨量データ）
データフォーマット仕様書

Ver. 1.2

平成 29 年 12 月 11 日制定（令和２年２月 21 日最終改定）

一般財団法人

河川情報センター

変更履歴
Ver
1.0

変更日時
H29.12.11

1.1

H30.12.06

1.2

R2.02.21

変更内容（理由）
初版
現行サービスをリニューアルされる水防災オープンデータ提供サービス通信仕様書として作成（初版）した。
レーダヘッダ部(5)データ種別３の記載を修正。
１次メッシュ単位データの場合は、処理した地域データが判別できるように、処理をした地域データの地整識別コードが設定されるの記述を追加した。
XRAIN に関係のない記述を削除した。

目次

1. はじめに............................................................................................................................. 3
2. 提供データの種類と地域 ................................................................................................... 3
2.1 提供データの種類 ........................................................................................................ 3
2.2 提供データの地域 ........................................................................................................ 4
2.3 提供データのサイズ..................................................................................................... 53. データフォーマット .......................................................................................................... 6
3.1 データフォーマット概要 ............................................................................................. 6
3.2 レーダデータヘッダ部詳細.......................................................................................... 6
3.3 データ部詳細.............................................................................................................. 10

1. はじめに本仕様書は、水防災オープンデータ提供サービスで提供する XRAIN 雨量（C-X 合成レーダ雨量データ）のデータフォーマットについて説明する。

2. 提供データの種類と地域
2.1 提供データの種類
XRAIN 雨量（C-X 合成レーダ雨量データ）は、国土交通省が保有するＣバンドレーダ雨量計を高性能化（ＭＰ化）し、これまでのＸバンド MP レーダ雨量計のデータと組み合せたものである。データの解像度は、約 250ｍ×250ｍの緯度経度で区切られたメッシュとなる。
配信するデータには、含まれるデータのエリアが異なる、地域単位データと 1 次メッシュ単位データの２種類がある。
地域単位データ：全国エリアの観測データを、6 地域（北海道、東北、関東、中国、九州、沖縄）に分割したデータ。

1 次メッシュ単位データ：標準地域メッシュの１次メッシュ区画毎に分割したデータ。
地域単位データから抽出処理により作成される。

3

2.2 提供データの地域
地域単位データは、全国エリアの観測データを、6 地域（北海道、東北、関東、中国、九州、沖縄）に分割したデータであり、各地域のエリアは図 2-1 に示す通りである。１次メッ
シュ区画を基準として、太線で示したエリアが各地域のエリアとなる（国土交通省のレーダ雨量システムの整備状況等によりエリアの一部が変更、縮小されている場合がある。
）。
なお、グレーの領域は地域単位データの重複区域を示す。
1 次メッシュ単位データは、地域単位データから抽出処理により作成されるため、地域単位データのエリアに含まれない１次メッシュは提供されない。

北海道地域

東北地域
中国地域

九州地域

関東地域

沖縄地域

図 2-1 各地域のエリア

4

2.3 提供データのサイズ
地域単位データ及び１次メッシュ単位データのデータサイズを参考として次に示す。
ただし、実際の提供データは、このデータを gzip 形式で圧縮したものが提供される。一般に圧縮後のデータサイズは非圧縮時に比べ小さくなるが、降雨状況により圧縮後のサイズは変動する（降雨なしの場合は小さく、降雨が多い場合は大きくなる。
）。
（１）地域単位データ
表 2-1 XRAIN 雨量データのデータサイズ（参考値）（令和２年１月時点）

地域名

データサイズ（非圧縮時）

北海道

約 7.6 MB東北

約 12.9 MB

関東

約 13.4 MB

中国

約 13.5 MB

九州

約 15.3 MB

沖縄

約 8.2 MB（２）１次メッシュ単位データ
１次メッシュ単位データのデータサイズは、約 200KB（非圧縮時）となる。

5

3. データフォーマット
3.1 データフォーマット概要
レーダデータのデータフォーマット概要を図 3-1 に示す。

064データ部

レーダデータヘッダ部

図 3-1

データフォーマット概要

3.2 レーダデータヘッダ部詳細
図 3-2 にレーダデータヘッダ部（64byte）の構造を示す。
また、レーダデータヘッダ部に格納される値の詳細を表 3-1 に示す。

02468101214161820222426283032343638404244464850525456586062

015（1） スタート ID（2） 地整識別（3） データ種別 1（4） データ種別 2（5） データ種別 3（6） ヘッダ種別（7） 観測値識別（8） データ観測日時（9）システムステータス（10）装置 NO（11）応答ステータス（12） ブロック数（13） データサイズ（14） データ種別 4（15） データ種別 5予

備（16） データステータス

図 3-2 レーダデータヘッダ部の構成

6

表 3-1 レーダデータヘッダ部に格納される値の詳細
項番

項目名

（1）

スタート ID#FD：固定値

（2）

地整識別

（3）

データ種別 1（4）データ種別 2（5）データ種別 3

データの処理を行う場所#71：関東合成処理局#77：近畿合成処理局#80：レーダ雨量（MP レーダ） （固定値） 1byte
binary1byte#01：全国レーダ雨量 （固定値）
binary2byte○第 1 バイト：・地域単位データでは、対象エリアの地整 binary
識別コードが格納される。
・１次メッシュ単位データでは、抽出処理を実施した地域単位データの地整識別コードが格納される。
地域単位データの重複区域に含まれる
１次メッシュでは、抽出処理を地域単位データの先着優先で実施するため、必ずしも固定値とはならない。

（6）

ヘッダ種別

（7）

観測値識別（8）

データ
観測日時

（9）

システム
ステータス
装置 No

（10）
（11）
（12）
（13）

応答
ステータス
ブロック数または細分類数データサイズ

内容

書式

備考

1byte
binary1byte
binary表 3-2 参照

○第２バイト：#01：地域単位データ#02：近１次メッシュ単位データ#01：64 バイトヘッダ （固定値）

1byte
binary#05：連続レベル用＋品質管理情報（固定値） 1byte
binary16byteデータの観測日時を JIS コードで表す
JIS
例：1997 年 7 月 1 日 13 時 15 分の場合
"1997.07.01.13.15"
16byteサイト別ステータスを示すビットフラグ
binary1byte
送信元装置が複数ある場合に設定
binary
1 台の場合は、"1"固定
1byte
各データの応答時に設定
binary#01：正常、#02：異常
2byte
データ部に含まれる総ブロックの数を示す
binary4byte
本ヘッダを含めたデータサイズ
binary（注）#ab：a が上位 4 ビット、b が下位 4 ビットを示す（16 進）。

7

表 3-3 参照

ブロックは3.3 項参照

項番
（14）

項目名
データ種別 4

内容書式

データ種別 4 とデータ種別 5 により、南西端と北東端の 2 つの１次メッシュコードを指定
し、データ領域を包含する矩形領域を示す。

2byte
binary南西端の１次メッシュコードが格納される。
(例)１次メッシュコード 5039 は #5039（15）

データ種別 5北東端の１次メッシュコードが格納される。
(例)１次メッシュコード 5039 は #5039（16）

データ#0000：固定値

ステータス（注）#ab：a が上位 4 ビット、b が下位 4 ビットを示す

表 3-2 地整識別コード
地整識別コード(HEX)

地方整備局等

80
81
82
83
84
85
86
87
88
89
8A

全国
関東地方整備局
九州地方整備局
北海道開発局
東北地方整備局
北陸地方整備局
中部地方整備局
近畿地方整備局
中国地方整備局
四国地方整備局
沖縄総合事務局

82bytebinary2byte
binary備考

表 3-3 システムステータスとレーダ観測局
ﾋﾞｯﾄ
01
23456789101112131415161718192021222324252627282930
3132
33
34
35
36
37
38
39
40
41
42
43

地方整備局
北海道開発局

レーダ名称
ピンネシリ
乙部岳
霧裏山
函岳
北広島
石狩

東北地方整備局 西岳
物見山
白鷹山
涌谷
岩沼
一関
一迫
伊達田村
盛岡
鷹巣
関東地方整備局 赤城山
三ツ峠
大楠山
高鈴
関東
新横浜
八斗島
氏家
船橋
北陸地方整備局 宝達山
薬師岳
水橋
能美
京ヶ瀬
中ノ口
聖高原
中部地方整備局 御在所
蛇峠
尾西
安城
鈴鹿
静岡北香貫山
富士宮

ﾋﾞｯﾄ
地方整備局
レーダ名称
44
浜松
45
46
47 近畿地方整備局 城ヶ森
48
深山
49
六甲
50
葛城
51
鷲峰山
52
田口
53
54
55 中国地方整備局 羅漢山
56
大和山
57
熊山
58
常山
59
野貝原
60
牛尾山
61
62
63 四国地方整備局 明神山
64
高城山
65
66
67 九州地方整備局 釈迦岳
68国見山
69
八本木山
70
九千部
71
菅岳
72
古月山
73
風師山
74
山鹿75
宇城76
桜島
77
78 沖縄総合事務局 八重岳
798081828384858687
１６バイト （最大１２８サイト）

注）理論値
＝1：異常
＝0：正常

※システムステータスは、レーダ合成処理において合成に使用するレーダサイトの、正常／異常を示す。

93.3 データ部詳細
データ部のデータフォーマットを図 3-3 に示す。データ部は「ブロックヘッダ」と「ブロックデータ」で構成される。

064
データ部

レーダデータヘッダ部

ブロックヘッダ ブロックデータ ブロックヘッダ ブロックデータ･････

ブロックヘッダ ブロックデータ

図 3-3 データ部フォーマット
データの格納順を図 3-4 に示す。図では、１次メッシュの区画を赤枠で示している。また、観測範囲の２次メッシュ区画を■、観測範囲でない２次メッシュ区画を□で示している。
2 次メッシュ区画（以下セルと呼ぶ）単位で経度方向に連続している観測範囲の区画をブロックと定義する（観測範囲が連続していないセルは別のブロックとなる）。データはブロックごとに全ブロックを格納する。
ブロックは北端のブロックから順番に格納し、同一緯度に複数のブロックがある場合には、西端のブロックから順番に格納する。
（図中のブロック番号を参照）
観測範囲でない２次メッシュ（□）は格納しない。
１次メッシュ単位データの場合は、１次メッシュ区画内のデータのみを格納する。
1次メッシュ
コード5438 ・・・・・・・・□□□□□□□□□□□□□□□□□□□□□□□

関東

・・・・・・・・□□□□□□□□ 1 ■■■■■□ 2 ■■□□□□□
・・・・・・・・□□□□□ 3 ■■■■■■■■■■■■■□□□□
・・・・・・・・□□□□ 4 ■■■■■■■■■■■■■■■□□□
・・・・・・・・□□ 5 ■■■■■■■■■■■■■■■■■□□□
・・・・・・・・□ 6 ■■■■■■■■■■■■■■■■■□□□□・・・・・・・・□ 7 ■■■■■■■■■■■■■■■■□□□□□
・・・・・・・・□ 8 ■■■■■■■■■■■■■■■□□□□□□
5338 ・・・・・・・・□□ 9 ■■■■■■■■■■■■■■□□□□□□
・・・・・・・・□□10 ■■■■■■■■■■■■■■□□□□□□
・・・・・・・・□□11 ■■■■■■■■■■■■■■■□□□□□
・・・・・・・・□12 ■■■■■■■■■■■■■■■■□□□□□
・・・・・・・・□13 ■■■■■■■■■■■■■■■□□□□□□
・・・・・・・・□14 ■■■■■■■■■■■■■■■□□□□□□
・・・・・・・・□□15 ■■■■■■■■■■■■□□□□□□□□
・・・・・・・・□□□16 ■■■■■■■■■■□□□□□□□□□
5238 ・・・・・・・・□□□□17 ■■■■■■■■□□□□□□□□□□・・・・・・・・□□□□□18 ■■□19 ■■□□□□□□□□□□□
・・・・・・・・□□□□□□□□□□□□□□□□□□□□□□□
・・・・・・・・□□□□□□□□□□□□□□□□□□□□□□□

図 3-4 データの格納順（ブロック、２次メッシュデータ）10

（１）ブロックヘッダ
ブロックヘッダでは、「ブロックの先頭（西端）となるセル（２次メッシュ区画）の位置（番号）」及び「ブロックに含まれるセルの数」を示す。
0緯度

1経度

22 次メッシュコード

3セル数（4 バイト）

図 3-5 ブロックヘッダ部フォーマット
①

緯度（binary）
ブロックの南端緯度の 1.5 倍（小数点以下切り捨て）を 1 バイトで示す。
「ブロックの先頭となる２次メッシュ」が含まれる１次メッシュの上位２桁の値となる。

②経度（binary）
ブロックの西端経度の下 2 桁（東経-100、小数点以下切り捨て）を 1 バイトで示す。
「ブロックの先頭となる２次メッシュ」が含まれる１次メッシュの下位２桁の値となる。

③ 2 次メッシュコード （binary）
1 次メッシュデータ内における 2 次メッシュの位置を格納する。
位置は、1 次メッシュを緯度方向に 8 分割、経度方向に 8 分割し、各々の座標で表し、緯度方向を上位 4 ビットで南端より 0~7、経度方向を下位 4 ビットで西端より 0~7 で示す。
④セル数（binary）
当該ブロック内のセル数を１バイトで表す。
（同一緯度の経度方向に連続した２次メッシュ数である。
）

11

（２）ブロックデータ
ブロックに含まれるセルのデータを、セル（２次メッシュ区画）毎に先頭のセル（西端のセル）からデータを格納する。
ブロックには連続したセル数個のセル（X1～Xn）が順番に並んでおり、先頭のセル(X1)のデータを格納後に当該セルの東に隣接するセル(X2)のデータを格納する。これをセル数回繰り返す。
（下図参照）（３）セルデータ（binary）
各セル（２次メッシュ区画）の中には、（y1,x1）から（y40,x40）までの連続したメッシュ（約 250ｍ×250ｍのメッシュ）が存在し、各メッシュのデータを北西端から順番に格納する。
（下図参照）04

ブロックヘッダ

2次メッシュ

セルデータ X1 （y1,x1)
セルデータ X1 （y1,x2)

X1

セルデータ X1 （y1,x3)

X2

X3

X4

Xn（nは最大160程度）
セルデータ X1 （y1,x40)
セルデータ X1 （y2,x1)
セルデータ X1 （y2,x2)

xセルデータ X1 （y2,x3)

セルデータ X1 （y40,x40)
セルデータ X2 （y1,x1)
セルデータ X2 （y1,x2)
セルデータ X2 （y1,x3)

セルデータ Xn （y1,x1)
セルデータ Xn （y1,x2)
セルデータ Xn （y1,x3)

セルデータ Xn （y40,x40)
ブロックヘッダ
セルデータ X1 （y1,x1)

セルデータ X1 （y40,x40)
セルデータ Xn （y1,x1)

1 2 3 4 5 6 7 8 9101112・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・37383940

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

セルデータ X2 （y40,x40)

12345y678910
1112(y1,x40)

4分の1地域メッシュ

標準地域メッシュ（3次メッシュ）

3738
39
40

(y40,x40)(y40,x1)

セルデータ Xn （y40,x40)

図 3-6 セルデータのフォーマット

12

（４）雨量値
各雨量値は２バイトのデータで示され、４ビットの品質管理情報と、12 ビットの雨量強度値からなる。その詳細を次に示す。

最上位ビット（MSB）

最下位ビット（LSB）

b0 b1 b2 b3
QF(4bit)

雨量強度データ（１２bit）(#000～#FFA）
図 3-7 観測値フォーマット

①ＭＳＢから４ビット目までを 品質管理情報 QF で使用（4bit binary）
ｂ０（ＭＳＢ）：有効なデータ（観測範囲内で，非降水エコーや異常値ではない）
ｂ１：降雨減衰による電波消散領域ｂ２：主に KDP による降雨強度推定を使用

ｂ３：降雨のみ（降雪層，融解層は含まない）＊各ビットは複数同時にＯＮ、ＯＦＦ共にある。

②５ビット目から下位 12 ビットを 雨量強度データで使用（12bit binary）
0.0~409.0mm/h の雨量強度を 0.1mm/h 刻みで表す。
#000 (0) ：0.1 mm/h 未満#001 (1) ：0.1 mm/h
#002 (2) ：0.2 mm/h･･
#FF9 (4089) ：408.9 mm/h
#FFA (4090) ：409.0 mm/h 以上#FFB：観測範囲外#FFC：欠測13