20121109 foss4g handsonaok

115
2012FOSS4Gハンズオン 1 立命館大学歴史都市防災研究センター 青木和人 2012/11/7 QuantumGISによる 小地域統計活用入門

Upload: -

Post on 02-Jul-2015

904 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

1

立命館大学歴史都市防災研究センター青木和人

2012/11/7

QuantumGISによる小地域統計活用入門

Page 2: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

22

• 本実習ではフリーオープンソースGISであるQuantumGISv1.7.4を使用します。

• FOSS4G(Free and Open Source Software for Geospatial)と呼ばれるソフトウェアの一つでソースコードが開示されていて、無料で利用できる。

• 自由に入手,改良,再配布ができます。

• インストーラは次のURLからダウンロードできます。http://qgis.org/downloads/QGIS-OSGeo4W-1.7.4-d211b16-Setup.exe

出典:嘉山陽一・岩崎亘典(2010)初心者のためのQuantum GIS入門<http://www.osgeo.jp/wordpress/wp-content/uploads/2010/11/qgis_hands_on_foss4g2010.pdf>.

Page 3: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

3

Quantum GISのインストール

• インストール

• ダウンロードしたインストーラを実行• 【注意】管理者権限を持ったユーザで実行すること

• 動作確認

• デスクトップにあるQuantum GISアイコンをダブルクリック

このようなものが表示され

ればOK

Page 4: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

4

使用データのコピー

使用するデータフォルダ

USBに入っているFOSS4Gdataフォルダを

各自のc:ドライブ直下に

コピーする。

QGISstatdata

Page 5: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

5

①背景地図の表示地図表現の変更

② 統計データの表示テーブル結合、印刷

③一定距離圏域の人口等集計バッファ作成、空間検索

④施設住所のアドレスマッチング

18:30~18:45 休憩

全体のフロー

Page 6: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

6

1. 「QuantumGIS」の起動

6

Quantum GISが起動する

デスクトップ上のQuantum GIS (1.7.4)アイコンをダブルクリック

Page 7: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

7

1. 「QuantumGIS」の起動

ファイル-新規プロジェクトをクリックする。

7

Page 8: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

8

1. 「QuantumGIS」の基本操作

8

地図ナビゲーションツールバーを上の段にドラッグ&

ドロップ

ツールバーのおててマークの左側にマウスカーソルをもってくると十字矢印マークになるの

で、十字矢印マークを

ツールバーの上の段にドラッグ&ドロップする

Page 9: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

9

1. 「QuantumGIS」の基本操作

9

地図ナビゲーションツールバー地図移動、拡大、縮小など表示を変えてみましょう。

直前の表示領域にズームで元に戻れます。

地図移動 拡大 縮小 全域表示 レイヤの領域にズーム

直前の表示領域にズーム

Page 10: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

10

使用するデータ

ファイル名 内容 形式 範囲 データソース 座標系基盤地図25000

AdmArea.shp 行政区画境界線 ベクタ(線)東京都 基盤地図情報 緯度経度AdmPt.shp 行政区画代表点 ベクタ(点)東京都 基盤地図情報 緯度経度RailCL.shp 軌道の中心線 ベクタ(線)東京都 基盤地図情報 緯度経度RdEdg_kodaira.shp 道路縁 ベクタ(線)小平市 基盤地図情報 緯度経度WL.shp 水崖線 ベクタ(線)東京都 基盤地図情報 緯度経度

基盤地図10mメッシュ標高10mメッシュ標高DEM ラスタ 5339-43 基盤地図情報 緯度経度

5339-44

住所データ避難場所_小平市.csv 広域避難場所 街区住所 小平市 小平市資料

統計GISh17ka13211.shp 小平市小地域統計境界 ベクタ(面)小平市 統計GIS 緯度経度

属性データ小平市年齢別人口.csv 年齢別人口総数 町丁字 小平市 統計GIS

(2005年国勢調査結果)

FG-GML-5339-43-44-DEM10B

世界測地系・平面直角座標

系(第9系) 統計GIS(2010年国政調査結果)

Page 11: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

11

1.座標参照系とは

本実習ではQ-GISで世界測地系・平面直角座標系(第9系) に変換して使用します。

使用する基盤地図情報やアドレスマッチングデータは、世界測地系・緯度経度座標系のデータです。

出典 国土地理院ホームページ http://www.gsi.go.jp/GIS/stdind/nyumon_0930.html 11

Page 12: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

12

1.座標参照系の設定

設定-プロジェクトのプロパティ -オンザフライCRS変換を有効にするにチェック異なる座標系の地理空間情報をQ-GISが見た目、重ねてくれる。

12

Page 13: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

13

1.座標参照系の設定

Search欄に2451と入れてFind

座標参照系 EPSG:2451世界測地系・平面直角座標系(第9系) を選択

13

Page 14: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

14

基盤地図情報ダウンロード

国土地理院の

基盤地図情報をダウンロードして利用

(利用者登録制)

http://fgd.gsi.go.jp/download/

Page 15: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

15

基盤地図情報ダウンロード

基盤地図情報データは、JPGIS形式なので、shp形式に変換する必要がある

http://fgd.gsi.go.jp/download/

基盤地図情報閲覧コンバートソフト ダウンロード可

Page 16: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

16

①背景地図の作成・表示(基盤地図情報25000)レイヤ -ベクタレイヤの追

加をクリックする。

ブラウズをクリックする。(基盤地図情報25000)

C:\QGISstatdata\AdmArea.shpAdmPt.shpRailCL.shpRdEdg_kodaira.shp,WL.shpを開く

Page 17: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

17

①背景地図の作成・表示 (拡大)

基盤地図情報25000(市町村界)の東京都全域が表示される。

Page 18: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

18

①背景地図の作成・表示 (拡大)

RdEdg_kodaira.shpで右クリック→レイヤの領域にズーム

Page 19: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

19

①背景地図の作成・表示 (拡大)

東京都小平市が中心に表示される。

Page 20: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

20

①背景地図の作成・表示 (ラベル表示)

地図の見た目を変更しましょう。

例えば、

AdmPtレイヤ

(行政区画代表点)をダブルクリック

ラベル -

ラベルを表示

をチェック

ラベルが含まれているフィールド

“名称”

Page 21: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

21

①背景地図の作成・表示 (ラベル表示)

市町村名が

表示される。

Page 22: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

22

①背景地図の作成・表示 (シンボル・幅の表示)

地図の見た目を変更しましょう。

例えば、

RailCLレイヤ

(軌道の中心線)をダブルクリック

シンボル -

連続色 -

新シンボロジーをクリック

Page 23: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

23

①背景地図の作成・表示 (シンボル・幅の表示)

レンダラ -

共通シンボル

スタイルからのシンボルで

鉄道らしい

スタイルに変更

幅は1くらいがいいかも。

いろいろ試してみましょう。

Page 24: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

24

①背景地図の作成・表示

鉄道が表示された。

他にもいろいろ試してみましょう。

Page 25: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

25

OpenStreetMapの表示プラグイン ー Pythonプラグインを呼び出す

OpenLayers Pluginをインストール

25

Page 26: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

26

プラグイン→OpenLayers Plugin

Add OpenStreetMap Layersを選択

26

OpenStreetMapの表示

Page 27: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

27

OpenStreetMapの表示OpenStreetMap が背景地図として表示される

27

Page 28: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

28

ここまでは、基盤地図情報の表示をしました。

次に国勢調査の小地域統計結果をGISで表示してみましょう。

②統計データレイヤの作成

Page 29: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

29

②政府統計の総合窓口(e-Stat)

http://www.e-stat.go.jp/SG1/estat/eStatTopPortal.do平成20年4月1日開設 政府統計のポータルサイト

これまで国の統計結果のホームページでの公表は、国勢調査結果は総務省、事業所・企業統計調査は経済産業省と所管官庁ごとに分かれていた。

一元化された!

Page 30: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

30

②小地域統計データダウンロード

地図で見る統計(統計GIS)→データダウンロード

Page 31: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

31

平成22年国勢調査小地域統計の属性(統計)小地域統計結果と図形(境界)地図形状の情報の情報がダウンロードできる。

地図形状の情報小地域統計結果

②小地域統計データダウンロード

Page 32: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

32

属性(統計)小地域統計結果

◆統計データ東京都小平市を選んで、tblT000573C13211.zipファイルをダウンロードする

②小地域統計データダウンロード

Page 33: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

33

平成22年国勢調査(小地域)を選択

ここでは、年齢別(5歳階級、4区分)、男女別人口を選択

②小地域統計データダウンロード

Page 34: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

34

世界測地系平面直角座標系・Shape形式で対象地域(ここでは小平市)を選んでダウンロード

②小地域統計データダウンロード

Page 35: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

35

②小地域統計の表示

レイヤ -

ベクタレイヤの追加をクリックする。

ブラウズをクリックする。(統計データ)

C:\QGISstatdata\stat\h22ka13211.shpを開く

(小平市町丁目)

Page 36: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

36

②小地域統計の表示

小平市の

小地域統計の町丁目の形状が表示される

Page 37: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

37

②小地域統計の表示

町丁目名称を表示しましょう。

h22ka13211レイヤをダブルクリック

ラベル -

ラベルを表示

をチェック

ラベルが含まれているフィールド

“MOJI”

フォントサイズ

7くらい

Page 38: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

38

②小地域統計の表示

小平市の

小地域統計の町丁目

ラベルが表示される

Page 39: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

39

②属性データの結合

小地域統計結果属性データテキストデータ

町丁字界.shp

  図形データシェープデータ

対応する小地域コード(key_code)でデータを結合する

属性データ

小地域境界

Page 40: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

40

レイヤ -

ベクタレイヤの追加をクリックする。

ブラウズをクリックする。(統計データ)

C:\QGISstatdata\stat\小平市年齢別人口.csvを開く

②属性データの結合

Page 41: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

41

②属性データの結合

結合するレイヤを右クリック-

プロパティを開き-「結合」タブを選択

「+」ボタンをクリックして、結合するCSVファイル(小平市年齢別人口.csv)を選択し、共通のKEYフィールド(KEY_CODE)を選択

Page 42: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

42

②属性データの結合

レイヤのプロパティを閉じて、

右クリック - 属性テーブルを開いて、データが結合されていることを確認する。

Page 43: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

43

②属性データの結合

結合する属性テーブルの項目名は、10カラムまで

項目名が

10カラム以上日本語で5文字以上の場合、項目名をを修正する必要あり。

KEY_CODE KEY_CODEHYOSYO HYOSYOHTKSYU HTKSYUCITYNAME CITYNAMENAME NAME総数 pop総数0~4歳 p0-4a総数5~9歳 p5-9a総数10~14歳 p10-14a総数15~19歳 p15-19a総数20~24歳 p20-24a総数25~29歳 p25-29a総数30~34歳 p30-34a総数35~39歳 p35-39a総数40~44歳 p40-44a総数45~49歳 p45-49a総数50~54歳 p50-54a総数55~59歳 p55-59a総数60~64歳 p60-64a総数65~69歳 p65-69a総数70~74歳 p70-74a総数15歳未満 p15a総数15~64歳 p15-64a総数65歳以上 p65a総数65~74歳 p65-74a

Page 44: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

44

KEY_CODE stringHYOSYO integer(1)HTKSYU integer(1)CITYNAME stringNAME stringpop integer(10)pop0-4ag integer(10)pop5-9ag integer(10)pop10-14ag integer(10)pop15-19ag integer(10)pop20-24ag integer(10)pop25-29ag integer(10)pop30-34ag integer(10)pop35-39ag integer(10)pop40-44ag integer(10)pop45-49ag integer(10)pop50-54ag integer(10)pop55-59ag integer(10)pop60-64ag integer(10)pop65-69ag integer(10)pop70-74ag integer(10)pop15ag integer(10)pop15-64ag integer(10)pop65ag integer(10)pop65-74ag integer(10)pop75ag integer(10)

②属性データの結合

属性テーブル

小平市年齢別人口.csvと

同名のCSVTファイルに定義を書いておくとその属性で結合してくれる。

小平市年齢別人口.csvt

そうでないと文字型となってしまうので、注意!

Page 45: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

45

②属性データの結合

http://d.hatena.ne.jp/Bravo-Astro/20120310/1331355187

にBravo-AstroさんのCSVTの解説があります。

Page 46: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

46

②属性データの結合

結合したデータを新たなshpファイルとして保存

レイヤを右クリックし、「名前を付けて保存」で

C:/QGISstatdataにH22kodaira.shpで作成

Page 47: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

47

②属性データの結合

レイヤ -

ベクタレイヤの追加をクリックする。

ブラウズをクリックする。

C:\QGISstatdata\statH22kodaira.shpを追加する。

Page 48: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

48

②属性データの編集

右クリック - 属性テーブルを開いて、属性を編集して、高齢化率を計算しましょう。

鉛筆マーククリック属性の編集開始

フィールド計算機をクリック

属性の編集開始

フィールド

計算機

Page 49: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

49

②属性データの編集

出力フィールド名

“pop65/pop”

出力フィールドタイプ

小数点付き数値幅10

精度5

フィールド計算式で pop65ag / pop

Page 50: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

50

②属性データの編集

65歳以上人口比率=高齢化率のデータが作成された。

Page 51: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

51

②属性データの編集

鉛筆マークをクリック

レイヤーの変更を保存しますか?

-Save

属性データの変更を保存

Page 52: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

52

②属性データの編集

Kodairashi.shpレイヤをダブルクリック

-シンボル

-連続色

-新シンボロジー-Yes

をクリック

Page 53: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

53

②属性データの結合レンダラ-段階に分けられた

カラム

-“pop65/pop”色階調

-新しいカラーランプ

カラー階調タイプ

-カラーブリュワー

Page 54: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

54

②属性データの結合カラー調整ランプ

-Blues(下の方)

カラー階調名

-新しいカラー階調でOK

-分類

を押すと値の多い順に濃い色で表現される。

Page 55: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

55

②属性データの結合

高齢化率の5分類地図が表示される。

Page 56: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

56

②主題図の印刷

56

コンポーザーマネージャの起動

ファイル→新コンポーザーマネージャをクリック

またはアイコンをクリック

Page 57: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

57

②主題図の印刷

57

コンポーザーマネージャ画面

アイテムの設定

印刷イメージ

アイテムのレイアウト管理

Page 58: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

58

②主題図の印刷

58

マップの追加レイアウト→地図を追加,または,新規地図を追加

をクリック

Page 59: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

59

②主題図の印刷

59

地図のサイズを決定

ドラッグ&ドロップで地図の描画域を決定

離すと地図が表示される

Page 60: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

60

②主題図の印刷

60

アイテムの設定  アイテムタブをクリック

ビュー画面の表示を変更,またはアイテム内のコンテンツを移動で表示を調節

Page 61: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

61

②主題図の印刷

61

方位記号の追加

イメージを追加をクリック,描画位置を指定して,方位記号を選択

Page 62: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

62

②主題図の印刷

62

スケールバーの追加

新規スケールバーを追加をクリック,描画位置を決定

セグメントサイズ=100 (スケールバー単位の長さ)バー単位毎の地図単位= 1単位ラベル= m →スケールバー表示単位

Page 63: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

63

②主題図の印刷

63

タイトルの挿入

新規ラベルを挿入をクリック - アイテムで調整

「ラベル」にタイトル文字“河内長野 お散歩マップ“を入力

 - フォント」でサイズ等を調整

Page 64: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

64

②主題図の印刷

64

印刷アイコンを押して、印刷できます。  → できた!!

Page 65: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

65

ここまでは、国勢調査の小地域統計結果をGISで表示しました。

次に施設から一定距離圏域内の

小地域統計結果を集計してみましょう。

③一定距離圏域の人口等集計

Page 66: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

66

③立地-配分モデル 最大カバー問題

施設から一定の距離圏にサービス対象者が何人いるでしょうか?

直線距離での500m

Page 67: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

67

③小地域統計の空間単位

500mメッシュ

町丁目

基本単位区

の関係

Page 68: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

68

③一定距離圏域の人口等集計(施設の追加)対象となる施設ポイントの作成

レイヤ(L)→新規→新しいシェープファイルレイヤ

68

Page 69: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

69

③一定距離圏域の人口等集計(施設の追加)

CRSの指定をクリック

69

Page 70: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

70

③一定距離圏域の人口等集計(施設の追加)

座標参照系 EPSG: 2451世界測地系・平面直角座標系(第9系) を選択

70

Page 71: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

71

③一定距離圏域の人口等集計(施設の追加)

ファイル名を入力ここでは、sisetu01.shpと入力

71

Page 72: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

72

③一定距離圏域の人口等集計(施設の追q加)

編集モード 点を入力

sisetu01を選択し編集モードボタンを押して、地図上に立地を検討したい施設の位置をマウスでクリックIDに1を入力

72

Page 73: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

73

③一定距離圏域の人口等集計(施設の追加)

保存

立地を検討したい施設データを保存する

73

Page 74: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

74

③一定距離圏域の人口等集計(施設の追加)立地を検討したい施設が追加される

Page 75: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

75

③一定距離圏域の人口等集計(バッファ作成)ベクタ → 空間演算ツール → バッファ をクリック

Page 76: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

76

③一定距離圏域の人口等集計(バッファ作成)sisetu01. shpから、500mバッファ作成

Page 77: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

77

③一定距離圏域の人口等集計(バッファ作成)sisetu01.shpから、500mのバッファ作成

77

Page 78: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

78

③一定距離圏域の人口等集計(町丁字の重心点作成)ベクタ – ジオメトリツール – ポリゴンの重心

78

Page 79: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

79

③一定距離圏域の人口等集計(町丁字の重心点作成)町丁字の重心点が作成される

79

Page 80: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

80

③一定距離圏域の人口等集計(空間解析)ベクタ – 解析ツール – 場所による選択

Page 81: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

81

③一定距離圏域の人口等集計(空間解析)500mバッファ内にある町丁目の重心点が選択される

Page 82: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

82

③一定距離圏域の人口等集計(空間解析)500mバッファ内にある町丁目の重心点が選択される

右クリック- 右クリック - 属性テーブルを開く 選択している行を

クリップボードへコピー

Page 83: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

83

③一定距離圏域の人口等集計(空間解析)表計算ソフトへ貼り付けして、集計する

Page 84: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

84

市内の施設すべてを立地評価したい

場合、アドレスマッチングで施設位置情報を作成できます。

④施設住所のアドレスマッチング

Page 85: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

85

④アドレスマッチング<その1:住所情報の収集>

Web上で公開された様々な住所情報をコピーペーストでEXCEL等の表計算ソフトに取り込む自治体のホームページ:公共

施設(ex.認可保育所,学童保育,広域避難所,高齢者施設,学校・・・)

Yahoo!電話帳,インターネットタウンページなど:各種施設の種類別に検索し,住所情報が取得できる

※ 自治体の内部資料(台帳類の住所情報など)で住所を含むデータも利用可能 八王子市のホームページの例

Page 86: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

86

④アドレスマッチング<経度緯度座標を付けたCSVデータ>

緯度小平市の避難所の事例

ID 名称 種別 住所 LocName fX fY iConf iLvl1 中央公民館 避難所 東京都小平市小川町2-1325 東京都/小平市/小川町/二丁目/1325番地139.4749 35.72858 5 72 学園東町地域センター 二次避難所 東京都小平市学園東町2-16-11 東京都/小平市/学園東町/二丁目/16番 139.4832 35.72565 5 73 小平第十四小学校 いっとき避難場所 避難所 東京都小平市仲町33 東京都/小平市/仲町/33番地 139.4812 35.73359 5 74 学園西町地域センター 二次避難所 東京都小平市学園西町2-12-22 東京都/小平市/学園西町/二丁目/12番 139.4762 35.72253 5 75 仲町公民館 避難所 東京都小平市仲町521 東京都/小平市/仲町/521番地 139.4852 35.72919 5 76 小平第一中学校 いっとき避難場所 避難所 東京都小平市仲町506 東京都/小平市/仲町/506番地 139.4852 35.72919 5 77 学園東小学校 いっとき避難場所 避難所 東京都小平市学園東町2-15-1 東京都/小平市/学園東町/二丁目/15番 139.4848 35.72571 5 78 小川東町地域センター 二次避難所 東京都小平市小川東町1805 東京都/小平市/小川東町/1805番地 139.4782 35.73363 5 79 都立小平高校グラウンド いっとき避難場所 東京都小平市仲町112 東京都/小平市/仲町/112番地 139.4835 35.73167 5 7

10 小川東第二地域センター 二次避難所 東京都小平市小川東町5-9-1 東京都/小平市/小川東町/五丁目/9番 139.4686 35.73277 5 711 小川町二丁目地域センター 二次避難所 東京都小平市小川町2-1154 東京都/小平市/小川町/二丁目/1154番地139.4659 35.72762 5 712 一橋大学グラウンド いっとき避難場所 東京都小平市学園西町1-29-1 東京都/小平市/学園西町/一丁目/29番 139.4744 35.71965 5 713 ブリヂストン南グラウンド いっとき避難場所 東京都小平市小川東町3-3 東京都/小平市/小川東町/三丁目/3番 139.4694 35.7347 5 714 小平第十五小学校 いっとき避難場所 避難所 東京都小平市小川町2-1136 東京都/小平市/小川町/二丁目/1136番地139.4659 35.72762 5 715 津田公民館 避難所 東京都小平市津田町3-11-1 東京都/小平市/津田町/三丁目/11番 139.47 35.72086 5 716 小平第四小学校 いっとき避難場所 避難所 東京都小平市学園西町1-34-1 東京都/小平市/学園西町/一丁目/34番 139.4717 35.71991 5 717 国土交通大学校グラウンド いっとき避難場所 東京都小平市喜平町2-2-1 東京都/小平市/喜平町/二丁目/2番 139.4818 35.71893 5 718 萩山公園グラウンド いっとき避難場所 東京都小平市小川東町4-4-1 東京都/小平市/小川東町/四丁目/4番 139.4771 35.73882 5 719 小平第四中学校 いっとき避難場所 避難所 東京都小平市学園西町1-3-1 東京都/小平市/学園西町/一丁目/3番 139.4781 35.71803 5 720 小平第二小学校 いっとき避難場所 避難所 東京都小平市仲町310 東京都/小平市/仲町/310番地 139.4912 35.72763 5 721 小平第六小学校 いっとき避難場所 避難所 東京都小平市小川東町3-1-2 東京都/小平市/小川東町/三丁目/1番 139.4667 35.73483 5 722 美園地域センター 二次避難所 東京都小平市美園町1-19-2 東京都/小平市/美園町/一丁目/19番 139.4894 35.73484 5 723 小平第一小学校 いっとき避難場所 避難所 東京都小平市小川町1-1082 東京都/小平市/小川町/一丁目/1082番地139.4628 35.7287 5 724 小平元気村おがわ東 いっとき避難場所 避難所 東京都小平市小川東町4-2-1 東京都/小平市/小川東町/四丁目/2番 139.474 35.74049 5 725 二葉むさしが丘学園 二次避難所 東京都小平市鈴木町1-62-1 東京都/小平市/鈴木町/一丁目/62番地 139.4928 35.72699 5 726 小平第十小学校 いっとき避難場所 避難所 東京都小平市上水本町4-4-1 東京都/小平市/上水本町/四丁目/4番 139.4735 35.7166 5 727 上水本町地域センター 二次避難所 東京都小平市上水本町3-11-11 東京都/小平市/上水本町/三丁目/11番 139.4704 35.7171 5 728 関東管区警察学校グラウンドいっとき避難場所 東京都小平市喜平町2-5-1 東京都/小平市/喜平町/二丁目/5番 139.4862 35.71928 5 729 都営小平霊園 広域避難場所 東京都東村山市萩山町1-16-1 東京都/東村山市/萩山町/一丁目/16番 139.4851 35.74013 5 7

Page 87: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

87

④アドレスマッチング<CSVアドレスマッチングサービス>

住所を含むカラムの順番を予め調べておく

東京大学空間情報科学研究センターのCSVアドレスマッチングサービスを利用するhttp://newspat.csis.u-tokyo.ac.jp/geocode/

Page 88: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

88

④アドレスマッチング<経度緯度座標を付けたCSVデータ>

経度 緯度

信頼度(5以外は要確認)小平市の避難所の事例

ID 名称 種別 住所 LocName fX fY iConf iLvl1 中央公民館 避難所 東京都小平市小川町2-1325 東京都/小平市/小川町/二丁目/1325番地139.4749 35.72858 5 72 学園東町地域センター 二次避難所 東京都小平市学園東町2-16-11 東京都/小平市/学園東町/二丁目/16番 139.4832 35.72565 5 73 小平第十四小学校 いっとき避難場所 避難所 東京都小平市仲町33 東京都/小平市/仲町/33番地 139.4812 35.73359 5 74 学園西町地域センター 二次避難所 東京都小平市学園西町2-12-22 東京都/小平市/学園西町/二丁目/12番 139.4762 35.72253 5 75 仲町公民館 避難所 東京都小平市仲町521 東京都/小平市/仲町/521番地 139.4852 35.72919 5 76 小平第一中学校 いっとき避難場所 避難所 東京都小平市仲町506 東京都/小平市/仲町/506番地 139.4852 35.72919 5 77 学園東小学校 いっとき避難場所 避難所 東京都小平市学園東町2-15-1 東京都/小平市/学園東町/二丁目/15番 139.4848 35.72571 5 78 小川東町地域センター 二次避難所 東京都小平市小川東町1805 東京都/小平市/小川東町/1805番地 139.4782 35.73363 5 79 都立小平高校グラウンド いっとき避難場所 東京都小平市仲町112 東京都/小平市/仲町/112番地 139.4835 35.73167 5 7

10 小川東第二地域センター 二次避難所 東京都小平市小川東町5-9-1 東京都/小平市/小川東町/五丁目/9番 139.4686 35.73277 5 711 小川町二丁目地域センター 二次避難所 東京都小平市小川町2-1154 東京都/小平市/小川町/二丁目/1154番地139.4659 35.72762 5 712 一橋大学グラウンド いっとき避難場所 東京都小平市学園西町1-29-1 東京都/小平市/学園西町/一丁目/29番 139.4744 35.71965 5 713 ブリヂストン南グラウンド いっとき避難場所 東京都小平市小川東町3-3 東京都/小平市/小川東町/三丁目/3番 139.4694 35.7347 5 714 小平第十五小学校 いっとき避難場所 避難所 東京都小平市小川町2-1136 東京都/小平市/小川町/二丁目/1136番地139.4659 35.72762 5 715 津田公民館 避難所 東京都小平市津田町3-11-1 東京都/小平市/津田町/三丁目/11番 139.47 35.72086 5 716 小平第四小学校 いっとき避難場所 避難所 東京都小平市学園西町1-34-1 東京都/小平市/学園西町/一丁目/34番 139.4717 35.71991 5 717 国土交通大学校グラウンド いっとき避難場所 東京都小平市喜平町2-2-1 東京都/小平市/喜平町/二丁目/2番 139.4818 35.71893 5 718 萩山公園グラウンド いっとき避難場所 東京都小平市小川東町4-4-1 東京都/小平市/小川東町/四丁目/4番 139.4771 35.73882 5 719 小平第四中学校 いっとき避難場所 避難所 東京都小平市学園西町1-3-1 東京都/小平市/学園西町/一丁目/3番 139.4781 35.71803 5 720 小平第二小学校 いっとき避難場所 避難所 東京都小平市仲町310 東京都/小平市/仲町/310番地 139.4912 35.72763 5 721 小平第六小学校 いっとき避難場所 避難所 東京都小平市小川東町3-1-2 東京都/小平市/小川東町/三丁目/1番 139.4667 35.73483 5 722 美園地域センター 二次避難所 東京都小平市美園町1-19-2 東京都/小平市/美園町/一丁目/19番 139.4894 35.73484 5 723 小平第一小学校 いっとき避難場所 避難所 東京都小平市小川町1-1082 東京都/小平市/小川町/一丁目/1082番地139.4628 35.7287 5 724 小平元気村おがわ東 いっとき避難場所 避難所 東京都小平市小川東町4-2-1 東京都/小平市/小川東町/四丁目/2番 139.474 35.74049 5 725 二葉むさしが丘学園 二次避難所 東京都小平市鈴木町1-62-1 東京都/小平市/鈴木町/一丁目/62番地 139.4928 35.72699 5 726 小平第十小学校 いっとき避難場所 避難所 東京都小平市上水本町4-4-1 東京都/小平市/上水本町/四丁目/4番 139.4735 35.7166 5 727 上水本町地域センター 二次避難所 東京都小平市上水本町3-11-11 東京都/小平市/上水本町/三丁目/11番 139.4704 35.7171 5 728 関東管区警察学校グラウンドいっとき避難場所 東京都小平市喜平町2-5-1 東京都/小平市/喜平町/二丁目/5番 139.4862 35.71928 5 729 都営小平霊園 広域避難場所 東京都東村山市萩山町1-16-1 東京都/東村山市/萩山町/一丁目/16番 139.4851 35.74013 5 7

Page 89: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

89

④施設住所のアドレスマッチング

プラグイン -

デリミッドテキスト -

デリミッドテキストレイヤの追加

をクリックする。

Page 90: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

90

④施設住所のアドレスマッチング

C:\QGISstatdata\tokei\避難所_小平市.txtを指定

して、OK

Page 91: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

91

④施設住所のアドレスマッチング

座標さん承継を聞いてくるので、

4612で検索して、

EPSG:4612

JGD2000

緯度経度 GRS80

で設定 V

Page 92: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

92

④施設住所のアドレスマッチング

避難所の住所情報から、避難所の位置図が作成できた。

Page 93: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

93

④施設住所のアドレスマッチング

ただし、

現在の避難所位置データは

EPSG:4612

JGD2000

緯度経度 なので、JGD2000/平面直角座標系9系で保存しましょう。

レイヤ -名前をつけて保存

Page 94: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

94

④施設住所のアドレスマッチング

①ブラウズをクリックC:/QGISstatdata/hinansyo.shpとしてOK

②ブラウズをクリック

94

Page 95: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

95

④施設住所のアドレスマッチング

座標参照系 EPSG: 2451世界測地系・平面直角座標系(第9系) としてOK

95

Page 96: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

96

④施設住所のアドレスマッチング

設定-プロジェクトのプロパティ -オンザフライCRS変換を有効にするのチェックをはずす

96

Page 97: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

97

④施設住所のアドレスマッチングEPSG:4612 JGD2000,緯度経度のデータは重ならなくなる

97

Page 98: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

98

④施設住所のアドレスマッチング

EPSG: 2451世界測地系・平面直角座標系(第9系) で作成したhinansyo.shp

を追加する。

Page 99: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

99

④施設住所のアドレスマッチング

EPSG: 2451世界測地系・平面直角座標系(第9系) で作成したhinansyo.shp

が追加される。

Page 100: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

100

④施設住所のアドレスマッチング

避難所の分類別表示をしましょう。

hinan.shpレイヤをダブルクリック

シンボル 凡例タイプ

-固有値

分類フィールド

-種別

分類

をクリック

Page 101: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

101

④施設住所のアドレスマッチング

避難所の種類別に表示された

Page 102: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

102

小平市の避難所の立地評価をしましょう。

ベクタ →

空間演算ツール → バッファ を

クリック

バッファ距離

500m

出力ファイル名

hinansyoBuff.shp

④アドレスマッチングした施設の立地評価

Page 103: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

103

各避難所から

500m圏内のバッファが作成される。

但し、

500m圏内に含まれていない町丁字もあることが確認できる。

④アドレスマッチングした施設の立地評価

Page 104: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

104

500m圏内に含まれている町丁字を空間検索する。

ベクタ – 解析ツール – 場所による選択

④アドレスマッチングした施設の立地評価

Page 105: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

105

各避難所から

500m圏内の

町丁字の重心点が選択される。

④アドレスマッチングした施設の立地評価

Page 106: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

106

各避難所から

500m圏内の

町丁字と

それ以外の

町丁字の

人口、世帯数等の情報から、小平市の

避難所評価を実施する。

④アドレスマッチングした施設の立地評価

Page 107: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

107

・複数ファイルの一括マージ処理

(ex.年度別に分かれているGPSのポイントデータをひとつのファイルにする)

・ボロノイ分割

・メッシュポリゴンの作成

・ジオコーディング

などができるプラグイン

様々な便利なベクタ機能があるが、日本語環境に対応していないため属性値が日本語の場合問題が起きる。

④MMQGISプラグイン - Geocode with Google

Page 108: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

108

GoogleのジオコーディングAPIを使ったジオコーディング機能。

日本語での住所入力には対応していないが、日本の住所をローマ字で入力すると機能する。

ローマ字表記のCSVファイルを用意する。

④MMQGISプラグイン - Geocode with Google

Page 109: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

109

④MMQGISプラグイン - Geocode with Google

109

プラグイン→Python プラグインを呼び出す

Page 110: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

110

プラグインタブを開いてフィルターにプラグインの名前(ex. mmqgis)や関連するキーワードを入力する

④MMQGISプラグイン - Geocode with Google

Page 111: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

111

プラグインを選択し “プラグインをインストール”ボタンをクリック

④MMQGISプラグイン - Geocode with Google

Page 112: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

112

プラグイン → mmqgis

→ transfer

→ Geocode CSV with google

④MMQGISプラグイン - Geocode with Google

Page 113: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

113

C:\QGISstatdata\stat\test.csv

を指定する。

④MMQGISプラグイン - Geocode with Google

Page 114: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

114

アドレスマッチングレイヤ

Test.shpが作成される。

④MMQGISプラグイン - Geocode with Google

Page 115: 20121109 foss4g handsonaok

2012FOSS4Gハンズオン

115

お疲れ様でした。