SlideShare a Scribd company logo
1 of 13
Download to read offline
防災とGIS
避難所の立地分析と危険性評価
-長崎市を題材に-
長崎市の指定避難所全404ヵ所
のうち土砂災害危険箇所に立地する
避難所の数
89ヵ所
→場所による選択、空間演算(交
差、クリップ)
長崎市の土砂災害危険箇所に立地
する避難所から箇所外の最も近い避
難所への最長移動距離
7.6km
→ネットワーク分析
60m- 679m
679m-1407m
1407m-2327m
2327m-5186m
5186m-7675m
土砂災害危険箇所内避難所
の箇所外避難所への最短移動
距離の分布
郊外に立地する避難所ほど箇所外の
代替避難所が遠い傾向にある。
⇒早期避難の重要性
長崎駅
QGISで土砂災害警戒区域内の避難所を抽出するには
■使用データ
国土数値情報ダウンロードサービス https://nlftp.mlit.go.jp/ksj/
• 土砂災害危険箇所 平成22年
• 避難施設 平成24年
■方法
1.メニューのレイヤ→レイヤの追加→ベクタレイヤの追加で上記データを読
み込む。
2.読み込まれたら上記のように避難所の点データと危険箇所の面データ
が表示されます。
3.避難所と危険箇所が重なっている避難所を抽出するために、場所によ
る選択を使用します。メニューのベクタ→調査ツール→場所による選択
4.選択条件を設定します。
5.実行を押すと危険箇所に重なっている避難所が選択されます。(黄
色に表示される)
選択する地物
避難所の点データ
比較対象の地物のあるレイヤ
危険箇所の面データ
空間的関係
交差する
6.選択されたレイヤをコピーし、新規レイヤを作成します。
メニューの編集→地物のコピー
7.メニューの編集→新規レイヤへの地物の貼り付け→新規ベクタレイヤ
形式をESRI Shapefileを選択し、保存先を指定し保存
QGISで土砂災害警戒区域内の避難所を抽出するには
(交差を使う場合)
■方法
1.メニューのレイヤ→レイヤの追加→ベクタレイヤの追加でデータを読み込
む。
2.読み込まれたら上記のように避難所の点データと危険箇所の面データ
が表示されます。
※注 この方法では土砂災害警戒区域のポリゴンが重複している
ため避難所が重複して抽出されます。
3.避難所と危険箇所が重なっている避難所を抽出するために、空間演
算ツールの交差を使用します。メニューのベクタ→空間演算ツール→交差
4.抽出条件を設定します。
5.実行を押すと危険箇所に重なっている避難所が抽出されます。
入力レイヤ(クッキーの型)
避難所の点データ
オーバーレイレイヤー(クッ
キーの生地)
危険箇所の面データ
土砂災害警戒区域内の避難所データをExcelで利用するには
■方法
1.抽出された避難所データのレイヤーを選択し、右クリック→エクスポート
→地物の保存
2.ベクタレイヤを名前を付けて保存ウィンドウが表示される。
形式をMS Office Open XML spreadsheet [XLSX]を選択し、保存
先を指定し保存
警戒区域内避難所の最も近い代替避難所への距離を調べるには
(ネットワーク分析)
■データの準備
1.避難所間の道路データとしてOpen Street Mapのデータを利用します。
OSMのデータ配布サイトGEOFABRIK(https://www.geofabrik.de/)か
らOSMのShapefileをダウンロードします。
画面左下のdownloadを押すとダウンロードしたい地域を選択できる画面に飛
びます。
2.ダウンロードしたデータをQGISで読み込みます。ネットワーク分析に時間がか
かるので分析に必要のない部分は行政区域ポリゴン等でクリップしておくとよいで
しょう。
■プラグインの準備
1.ネットワーク分析にはQNEAT3プラグインを使用します。入っていない場合は
プラグインの管理とインストールから入れてください。使うときはメニューのプロセッシン
グ→ツールボックスの中から起動します。
■ネットワーク分析
1.ツールボックスのQNEAT3よりOD Matrix from Layers as Tableを選
択します。
2.分析条件を設定します。
Network layer
道路のレイヤーを選択
From-Point Layer
危険区域内の避難所
Unique Point ID Field
避難所の名前が入ったフィー
ルドを選択
To-Point Layer
危険区域外の避難所
3.分析が終了するとレイヤーにOutput OD Matrix が追加されるのでこ
のレイヤーをXLSX形式でエクスポートします。
4.エクスポートしたファイルを開くと4つの距離が記載されて
います。左図の3つの距離の合計が目的地からゴールまでの
距離(total cost)となります。
5.OD Matrixは全ての点群間の距離が記載されている
ため、最も近い避難所の距離はExcelのDMIN関数などを
用いて抽出してください。抽出された距離を避難所の点
データと結合させることにより、4枚目のスライドのような図
を作成することができます。
From
To
Entry cost
Network cost
Exit cost
ネットワーク(道路)
までの最短距離
ネットワーク(道路)
内の最短距離

More Related Content

What's hot

強化学習その3
強化学習その3強化学習その3
強化学習その3nishio
 
強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp
強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp
強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjpcocodrips
 
[DL輪読会]Convolutional Sequence to Sequence Learning
[DL輪読会]Convolutional Sequence to Sequence Learning[DL輪読会]Convolutional Sequence to Sequence Learning
[DL輪読会]Convolutional Sequence to Sequence LearningDeep Learning JP
 
コホート研究 isseing333
コホート研究 isseing333コホート研究 isseing333
コホート研究 isseing333Issei Kurahashi
 
空間データのための回帰分析
空間データのための回帰分析空間データのための回帰分析
空間データのための回帰分析springking
 
PRML ベイズロジスティック回帰
PRML ベイズロジスティック回帰PRML ベイズロジスティック回帰
PRML ベイズロジスティック回帰hagino 3000
 
ベイズ統計学の概論的紹介-old
ベイズ統計学の概論的紹介-oldベイズ統計学の概論的紹介-old
ベイズ統計学の概論的紹介-oldNaoki Hayashi
 
統計(人間科学のための基礎数学)
統計(人間科学のための基礎数学)統計(人間科学のための基礎数学)
統計(人間科学のための基礎数学)Masahiro Okano
 
ggplot2用例集 入門編
ggplot2用例集 入門編ggplot2用例集 入門編
ggplot2用例集 入門編nocchi_airport
 
【勉強会】自己組織化マップ(SOM)
【勉強会】自己組織化マップ(SOM)【勉強会】自己組織化マップ(SOM)
【勉強会】自己組織化マップ(SOM)Jun Harada
 
統計学における相関分析と仮説検定の基本的な考え方とその実践
統計学における相関分析と仮説検定の基本的な考え方とその実践統計学における相関分析と仮説検定の基本的な考え方とその実践
統計学における相関分析と仮説検定の基本的な考え方とその実践id774
 
(DL hacks輪読) Difference Target Propagation
(DL hacks輪読) Difference Target Propagation(DL hacks輪読) Difference Target Propagation
(DL hacks輪読) Difference Target PropagationMasahiro Suzuki
 

What's hot (17)

細胞現象の数理
細胞現象の数理細胞現象の数理
細胞現象の数理
 
強化学習その3
強化学習その3強化学習その3
強化学習その3
 
NumPy闇入門
NumPy闇入門NumPy闇入門
NumPy闇入門
 
Icp3.2 takmin
Icp3.2 takminIcp3.2 takmin
Icp3.2 takmin
 
強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp
強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp
強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp
 
[DL輪読会]Convolutional Sequence to Sequence Learning
[DL輪読会]Convolutional Sequence to Sequence Learning[DL輪読会]Convolutional Sequence to Sequence Learning
[DL輪読会]Convolutional Sequence to Sequence Learning
 
コホート研究 isseing333
コホート研究 isseing333コホート研究 isseing333
コホート研究 isseing333
 
空間データのための回帰分析
空間データのための回帰分析空間データのための回帰分析
空間データのための回帰分析
 
PRML ベイズロジスティック回帰
PRML ベイズロジスティック回帰PRML ベイズロジスティック回帰
PRML ベイズロジスティック回帰
 
ベイズ統計学の概論的紹介-old
ベイズ統計学の概論的紹介-oldベイズ統計学の概論的紹介-old
ベイズ統計学の概論的紹介-old
 
統計(人間科学のための基礎数学)
統計(人間科学のための基礎数学)統計(人間科学のための基礎数学)
統計(人間科学のための基礎数学)
 
ggplot2用例集 入門編
ggplot2用例集 入門編ggplot2用例集 入門編
ggplot2用例集 入門編
 
【勉強会】自己組織化マップ(SOM)
【勉強会】自己組織化マップ(SOM)【勉強会】自己組織化マップ(SOM)
【勉強会】自己組織化マップ(SOM)
 
統計学における相関分析と仮説検定の基本的な考え方とその実践
統計学における相関分析と仮説検定の基本的な考え方とその実践統計学における相関分析と仮説検定の基本的な考え方とその実践
統計学における相関分析と仮説検定の基本的な考え方とその実践
 
(DL hacks輪読) Difference Target Propagation
(DL hacks輪読) Difference Target Propagation(DL hacks輪読) Difference Target Propagation
(DL hacks輪読) Difference Target Propagation
 
StatGenSummerSchool2023_GenomeDataAnalysis6.pdf
StatGenSummerSchool2023_GenomeDataAnalysis6.pdfStatGenSummerSchool2023_GenomeDataAnalysis6.pdf
StatGenSummerSchool2023_GenomeDataAnalysis6.pdf
 
MICの解説
MICの解説MICの解説
MICの解説
 

防災とGis