防災情報APIの重要性
日本は地震・台風・洪水・土砂災害が多発する国です。デジタル技術を活用した防災情報の提供・安否確認・避難支援は、被害軽減に重要な役割を果たします。防災関連APIを活用することで、企業の防災システム・自治体の防災DX・防災スマートフォンアプリを構築できます。
主要な防災情報データソース
気象庁 防災情報XMLフィード
気象庁は警報・注意報・土砂災害警戒情報・洪水警報・高潮警報・台風情報をXML形式で配信しています。
- フィード形式:ATOM/RSS・防災情報電文
- 電文種別:気象警報・注意報・津波情報・地震情報など
国土交通省 河川情報
// 川の防災情報(非公式エンドポイント)
GET https://www.river.go.jp/kawaBo/bo/1300040003
// 特定観測所の水位データ
水位・流量のリアルタイムデータを取得できます。河川の氾濫危険水位に近づいた場合のアラートシステムに活用できます。
国土数値情報 ハザードデータ
国土数値情報ダウンロードサービスでは、洪水浸水想定区域・土砂災害警戒区域・津波浸水想定区域のGISデータを取得できます。GeoJSONに変換してMapbox・Leafletで可視化することで、ハザードマップをWebサービスに組み込めます。
内閣府 避難情報データ
内閣府の取り組みにより、各自治体の避難情報(避難指示・緊急安全確保)をオープンデータとして提供する仕組みが整備されつつあります。デジタル庁が推進するLGWAN等を通じた標準化も進んでいます。
ハザードマップをWebに組み込む
// 国土数値情報の洪水浸水想定区域をMapboxで表示
map.on('load', () => {
map.addSource('flood-hazard', {
type: 'geojson',
data: '/api/hazard/flood-zone.geojson'
});
map.addLayer({
id: 'flood-zone',
type: 'fill',
source: 'flood-hazard',
paint: {
'fill-color': [
'match',
['get', 'rank'],
'1', '#FF0000', // 浸水深5m以上
'2', '#FF7700', // 3m〜5m
'3', '#FFAA00', // 0.5m〜3m
'#FFFF00' // 0.5m未満
],
'fill-opacity': 0.5
}
});
});
企業向け安否確認システム
地震・台風などの災害発生時に従業員の安否確認を自動化するシステムです。
- 気象庁・P2P地震情報APIで災害情報を自動検知
- 設定した閾値(震度5弱以上など)を超えた場合に発動
- LINE・SMS・メールで安否確認メッセージを自動送信
- 従業員が安否状況を返信・Webフォームで回答
- 回答状況をリアルタイムでダッシュボードに集計
防災DXへの取り組み
デジタル庁・国土交通省・総務省が連携して、防災情報のデジタル化・標準化・API提供を推進しています。自治体の避難情報・ライフライン被害情報のオープンデータ化・機械可読フォーマットへの統一が進んでいます。
まとめ
防災情報APIは気象庁・国土交通省・各自治体が提供するオープンデータを組み合わせることで、ハザードマップ・洪水警戒・安否確認などの防災サービスを構築できます。防災DXは国を挙げて推進されており、今後APIの整備・標準化がさらに進むことが期待されます。