水防災オープンデータ提供サービス 通信仕様書
Ｃバンドレーダ雨量データフォーマット仕様書

Ver 1.1 版

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

一般財団法人 河川情報センター

改訂履歴
版番号

改訂日

改訂内容

1.0

2017/12/15

初版

1.1

2020/02/21

電文フォーマットの記載を、Ｃバンドレーダ雨量伝送仕様書に移動し、本仕様書から削除。

目次

１．概 要 ........................................................................ １
２．データの種類 .................................................................. １
３．レーダデータのデータフォーマット............................................... ２
３．１ データフォーマット概要................................................... ２
３．２ レーダデータヘッダ部詳細................................................. ２
３．３ データ部詳細............................................................. ６
３．４ 雨量値 ................................................................ １０
３．５ エンドコード........................................................... １０

１．概

要

本仕様書は、水防災オープンデータ提供サービスで提供するＣバンドレーダ雨量データのデータフォーマットについて説明する。

２．データの種類
提供するＣバンドレーダ雨量データには次の種類がある。

データ種類
全国１ｋｍ現況雨量

全国５ｋｍ現況雨量

全国１ｋｍ累加雨量（８種類）

表 2-1 Ｃバンドレーダ雨量データの種類
特徴
更新周期
５分間隔
全国を２６基のレーダサイトで観測した雨量データと地上テレメータ雨量計（国交省）のデータを全国１ｋｍメッシュ単位でキャリブレーションしたデータ。
５分間隔
全国を２６基のレーダサイトで観測した雨量データと地上テレメータ雨量計（国交省）のデータを全国５ｋｍメッシュ単位でキャリブレーションしたデータ。
全国１ｋｍ単位で観測された雨量データで（10 分、30 分、 ５分間隔
60 分、3 時間、6 時間、12 時間、24 時間、48 時間）の８種類で累加した累加雨量データ。

（１）提供データのサイズ
各データのデータサイズを参考として次に示す。
ただし、実際の提供データは、このデータを gzip 形式で圧縮したものが提供される。一般に圧縮後のデータサイズは非圧縮時に比べ小さくなるが、降雨状況により圧縮後のサイズは変動する（降雨なしの場合は小さく、降雨が多い場合は大きくなる。）。
表 2-2 Ｃバンドレーダ雨量データのデータサイズ（参考値）（令和２年１月時点）

データ種類

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

現況雨量(1km)

約 2.3 MB

現況雨量(5km)

約 95.1 KB

累加雨量（1km）

約 2.3 MB１

３．レーダデータのデータフォーマット
３．１ データフォーマット概要
レーダデータのデータフォーマット概要を下図に示す。
レーダデータは、「レーダデータヘッダ部」、「データ部」、「エンドコード」から構成される。
データ部は、複数の「ブロックヘッダ」と「ブロックデータ」のペアで構成される。

064データ部レーダデータヘッダ部

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

エンドコード･････

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

図 3-1 データフォーマット
３．２ レーダデータヘッダ部詳細
レーダデータヘッダ部（64byte）のフォーマットを次に示す。なお、41 バイト目以降は「(3)データ種別 1」の値（現況雨量/累加雨量）によってフォーマットが異なる。
格納される値の詳細を表３-1 に示す。
（１）構造002468101214161820222426283032343638

15(1)スタート ID(3)データ種別 1(5)データ種別 3(6)ヘッダ種別(8)データ観測日時(2)地整 No
(4)データ種別 2(7)観測値識別(9)国土交通省システムステータス
予備(10)装置 No(12)ブロック数(13)データサイズ(11)応答ステータス２●

データ種別１が 「#DB：総累加（国交省）」の場合
404244464850525456586062●

予備(14)累加開始時刻

予備(15)データステータス

データ種別１が「#C0：全国レーダ雨量（国交省）」の場合
404244464850525456586062

予備

予備(15)データステータス３

（２）格納される値の詳細
表 3-1 レーダデータヘッダ部に格納される値の詳細(1)

項目名スタート ID#FD(2)

地整 No#70：国土交通省レーダ雨量(3)

データ種別 1(4)データ種別 2(5)データ種別 3(6)

ヘッダ種別

#C0：全国レーダ雨量（国交省）#DB：総累加（国交省）#01：1 倍 3 次メッシュ#05：5 倍 3 次メッシュ
#0000
：現況
#0010 ～ #0060：10 分 ～60 分#0100 ～ #0600： 1 時間～6 時間#1200：12 時間#2400：24 時間#4800：48 時間#01：固定(7)

観測値識別(8)データ観測日時(9)

システムステータス(10) 装置 No

内容

#04
#D0
※３．４項参照
データの観測日時を JIS コードで表す
例：1997 年 7 月 1 日 13 時 15 分の場合
“1997.07.01.13.15”
・全国レーダ雨量（国交省）の場合
各サイトのステータス（品質情報） ※詳細は表 3-2 参照
・上記以外の場合は、#00000000#01：固定(12) ブロック数

各データの応答時に設定
1：正常 2：異常データ部に含まれる総ブロック数(13) データサイズ

本ヘッダを含めたデータサイズ(14) 累加開始時刻

年（西暦） 4 桁 1998～[2byte]月
2 桁 01～12[1byte]
日
2 桁 01～31[1byte]時
2 桁 00～23[1byte]
分
2 桁 00～59[1byte]
・総累加（国交省）の場合#00：正常#BE：全て欠測。データは全て#FC。累加開始時刻は全て 0#F0：総累加リセット後、開始前。データは全て#00．累加開
始時刻は全て 0・上記以外の場合は、#0000(11) 応答ステータス(15) データステータス（注）#ab：a が上位 4 ビット、b が下位 4 ビットを示す（16 進）
。
４書式
1byte
binary1byte
Binary1byte
binary1byte
Binary
2byte
BCD

1byte
Binary1byte
Binary16byte
JIS
4byte
binry
1byte
Binary1byte
Binary2byte
binary4byte
binary6byte
binary2byte
binary（３）システムステータス
システムステータスは、レーダ観測局のデータが正常であるか否かの品質情報を示すものである。ひとつの監視情報を１ビットで表し、４バイトで示す。
表 3-2 システムステータスとレーダ観測局ビット0(LSB)
123456789101112131415項目
城ケ森山
八重岳釈迦岳国見山
五島
羅漢山
大和山
明神山
深山
御在所
蛇峠
宝達山
薬師岳
赤城山
三ッ峠
大楠山

ビット
16171819202122232425262728293031

項目
西岳
物見山
白鷹山
ピンネシリ
乙部岳
霧裏山
函岳
聖高原
高鈴山
高城山

全国

※ビット値が、０：正常、１：異常（４）データの種類によるデータ種別等の値
データの種類ごとに格納されるデータ種別等の値を参考として示す。
表 3-3 データの種類によるデータ種別等の値
データの種類

ﾃﾞｰﾀ種別 1

ﾃﾞｰﾀ種別 2

ﾃﾞｰﾀ種別 3

観測値識別

現況雨量(1km)

#C0

#01

#0000

#04

現況雨量(5km)

#C0

#05

#0000

#04

10 分累加雨量（1km）

#DB

#01

#0010

#04

30 分累加雨量（1km）

#DB

#01

#0030

#04

60 分累加雨量（1km）#DB#01#0060#043 時間累加雨量（1km）

#DB

#01

#0300

#D0

6 時間累加雨量（1km）

#DB

#01

#0600

#D0

12 時間累加雨量（1km）

#DB

#01

#1200

#D0

24 時間累加雨量（1km）

#DB

#01

#2400

#D048 時間累加雨量（1km）

#DB

#01

#4800

#D0５

３．３ データ部詳細
データ部のデータフォーマットを図 3-2 に示す。データ部は複数の「ブロックヘッダ」と「ブロックデータ」のペアで構成される。

064
データ部

レーダデータヘッダ部

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

エンドコード･････

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

図 3-2 データ部フォーマット
データの格納順を図 3-3 に示す。図では、１次メッシュの区画を赤枠で示している。また、観測範囲の２次メッシュ区画を■、観測範囲でない２次メッシュ区画を□で示している。
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-3 データの格納順（ブロック、２次メッシュデータ）６

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

緯度

1経度

2２次メッシュコード

3

セル数（４バイト）

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

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

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

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

７

（２）ブロックデータ
ブロックに含まれるセルのデータを、セル（２次メッシュ区画）毎に先頭のセル（西端のセル）からデータを格納する。
ブロックには連続したセル数個のセル（X1～Xn）が順番に並んでおり、先頭のセル(X1)のデータを格納後に当該セルの東に隣接するセル(X2)のデータを格納する。これをセル数回繰り返す。
（下図参照）（３）セルデータ（binary）
セル（２次メッシュ区画）の中には、連続したメッシュ（1km メッシュ又は 5km メッシュ）が存在し、各メッシュのデータを北西端から順番に格納する。（下図参照）
各メッシュのデータは１バイトで表現され、その詳細は「３．４ 雨量値」による。

①

１倍３次メッシュ（1km メッシュ）の場合
２次メッシュ

【ブロックヘッダ01】
ブロック01

Ｘ１

Ｘ２

Ｘ３

ブロック02

Ｘ１

Ｘ２

Ｘ３

セルデータX1(y1,x1)
y1

セルデータX1(y1,x2)

セルデータX1(y1,x10)

・・・・・・

Ｘｎ・・・・・・

Ｘｎ（ｎは最大160程度）
X1

セルデータX1(y2,x1)
セルデータX1(y2,x2)

y2～→
ｙ→ ｘ（ｙ1、ｘ10）～y10
セルデータX1(y10,x10)
セルデータX2(y1,x1)

セルデータXn(y10,x9)

X2

y1

セルデータX2(y1,x2)
～～～
y10

～

３次メッシュXn

セルデータXn(y10,x10)【ブロックヘッダ02】
セルデータX1(y1,x1)（ｙ10、ｘ1）８（ｙ10、ｘ10）

②５倍３次メッシュ（5km メッシュ）の場合
２次メッシュ

【ブロックヘッダ01】
ブロック01

Ｘ１

Ｘ２

Ｘ３

ブロック02

Ｘ１

Ｘ２

Ｘ３

セルデータX1(y1,x1)

・・・・・・

Ｘｎ

y1
セルデータX1(y1,x2)
X1
セルデータX1(y2,x1)

・・・・・・

y2
セルデータX1(y2,x2)（ｎは最大160程度）

セルデータX2(y1,x1)
～ y1

～ X2

～
セルデータXn-1(y2,x2)

→
ｙXn-1

→ ｘ

セルデータXn(y1,x1)
y1
セルデータXn(y1,x2)
Xn（ｙ１、ｘ１）（ｙ１、ｘ２）（ｙ２、ｘ１）（ｙ２，ｘ２）

セルデータXn(y2,x1)
y2
セルデータXn(y2,x2)

９Ｘｎ３．４ 雨量値
データの表現する雨量値を下表のように定義し、各データの配信時にどの表現による値であるかを識別可能なものとしている。

データの値
#00
#01
…
#13
#14
…
#1F
#20
…
#29
#2A
…
#D3
#D4
…
#F9
#FA
#FB
#FC

観測値識別：#04
雨量値
0.1mm/h 未満
0.1mm/h 以上、0.2mm/h 未満…
1.9mm/h 以上、2.0mm/h 未満
2.0mm/h 以上、2.25mm/h 未満…
4.75mm/h 以上、5.0mm/h 未満
5.0mm/h 以上、5.5mm/h 未満…
9.5mm/h 以上、10.0mm/h 未満
10mm/h 以上、11mm/h 未満…
179mm/h 以上、180mm/h 未満
180mm/h 以上、182mm/h 未満…
254mm/h 以上、256mm/h 未満256mm/h 以上
観測範囲外
欠測

データの値
0～100
101～180181～249
250（#FA）
251（#FB）
252（#FC）

観測値識別：#D0
雨量値
0～ 100mm
105～ 500mm
520～1900mm
1901mm～
観測範囲外
欠測

間隔
－
0.1mm/h

0.25mm/h

0.5mm/h

1.0mm/h

2.0mm/h

－－

間隔
1mm
5mm
20mm
－－

３．５ エンドコード
エンドコードは伝送データの終わりを示し、byte で「#FE」を格納する。

１０