3
この勉強会では、わからないことがあったら、すぐに言ってください。自分の画面と講師の画面が違うとか、どこの操作をしているかわからないなど。
つまずいたところから先に進めなかったら、もったいないので。
注意事項!
4
今回の勉強会は時間が短いので、ほんのさわりまでしか行けないと思います。
とりあえず地図を表示して画面で動かすまで行ければいいかなと思います。
GISは触らないと忘れます。ご自宅での復習、新しい機能への挑戦を行ってみてください。
今回の勉強会の目標
5
講師の自己紹介
名前 : 喜多 耕一(きた こういち)職業 : 北海道職員(檜山振興局林務課)年齢 : 43歳
ブログ「森林土木memo」でQGISなどの紹介をしています。また、「QGIS初心者掲示板」も運営しています。
※石井さんともブログ経由で知り合いました。
14
他にどんなことができる?
● ある地点から一番近い範囲を調べる● 範囲の中になん個の点があるか調べる● 標高データを使って斜面の傾斜を算出● その場所の標高を算出● 座標値から場所のポイントをプロット
などなど・・・
GISとはどんなソフトか?
18
今開いたファイル(QGIS勉強会用_OSM背景地図.qgs)はプロジェクトファイルと言います。
実は・・・プロジェクトファイルには地図データは含まれません
QGISを起動してみよう(プロジェクトファイル)
26
GISに地図データを追加して「位置がずれている」「データが表示されない」などのトラブルは、
たいてい「座標参照系」が原因です。
すこし難しいですが、「座標参照系」を覚えておかないと、GISを使うときに苦労します。
座標参照系について
27
地図上のものには必ず位置情報があります。
北緯41度54分51.86秒 東経140度17分12.96秒
(OpenStreetMap contributors , CC BY-SA2.0)
座標参照系について
28
GISには、この位置情報がたくさんあります。
(OpenStreetMap contributors , CC BY-SA2.0)
日本測地系:北緯41度54分42秒947 東経140度17分25秒800
世界測地系:北緯41度54分52秒20 東経140度17分13秒55
平面直角座標系(JGD2000)11系:X 3064.946 Y -231664.079
平面直角座標系(JGD2000)12系:X -162845.283 Y -229802.242
座標参照系について
30
身長は1.7(m)
身長は4.9(フィート)
身長は47.2(インチ)
数字だけでおなじ場所に当てはめると・・・
こうなっちゃうので、単位を合わせることが重要
0
2
4
6
座標参照系について
32
緯度経度の場合、現在2つの基準が存在します。
日本測地系(Tokyo)と
世界測地系(WGS84、JGD2000)です。(呼び方が違う場合があります)
2002年から日本では測量法で世界測地系(JGD2000)に統一されましたが、古いまま(日本測地系)のデータもあります。
座標参照系について(日本測地系と世界測地系)
33
日本測地系(Tokyo)と
世界測地系(WGS84、JGD2000)なにが違うか?
ものさしのあてかたが違う(国土地理院)
http://www.gsi.go.jp/LAW/G2000-g2000.htm
座標参照系について(日本測地系と世界測地系)
35
XY座標(平面直角座標系)は、日本の原点からの距離で位置を示しています。日本には19個の原点があります。
厚沢部は11系の座標になります。原点から縦(X)m、横(Y)mで位置を示しています。
座標参照系について(平面直角座標系)
36
(OpenStreetMap contributors , CC BY-SA2.0)
平面直角座標系(JGD2000)11系:X 3064.946 Y -231664.079
カンペシーノは
なので、原点から東に約3,065m、南に約231,664mの位置にあることがわかります。
座標参照系について(平面直角座標系)
38
QGISでは、「オンザフライCRS変換」という機能で、違う座標参照系を自動的に合わせてくれます。
しかし、場所で分析するときには(例えば範囲の中に何個の点があるかなど)座標参照系を同じに合わせなければ、正しい分析が出来ないので注意してください。
座標参照系について(オンザフライCRS変換)
39
座標参照系について(オンザフライCRS変換)
実習● ベクタレイヤの追加で
D:\2015_04_24_QGIS勉強会\QGISサンプル\OSMshape「buildings_Tokyo.shp」を追加します。
● オンザフライCRS変換を解除すると、500mほど南東にずれるのを確認します。
● オンザフライCRSを有効にすると重なります。
47
ラスタの特徴●ラスタはマスの集合体。拡大すると画像は荒くなる
●マス1つに1つのデータのみ格納できる(色や標高など)
●画像なので簡単に変更はできない●様々な地図を一つのファイルで表示できる
ベクタとラスタ(ラスタデータ)
49
ベクタとラスタはデータの種類によって使い分ける
ベクタは、●属性データが沢山必要なもの●あとから変更が必要なもの●分類でいろいろ表示を変えるもの
プリセット:「ベクタ」を選択
ベクタとラスタ(使い分け)
50
ベクタとラスタはデータの種類によって使い分ける
ラスタは、
●色や表示が決まっている背景地図●標高や傾斜など大量のメッシュデータ●陰影図などの地図
プリセット:「ラスタ」を選択
ベクタとラスタ(使い分け)
52
図形の色を変えてみよう(ベクタレイヤを読み込む)
新規作成ボタンをクリック ベクタレイヤの追加ボタンをクリック
エンコーディングで「UTF-8」を選択(これを選択しないと、日本語が文字化けします)
ブラウズボタンをクリック
一度地図を消して、新しく建物のレイヤを読み込みます。
53
「OSMshape」フォルダの「buildings.shp」を選択
余分なファイルが出ているときは、ファイルの種類を選択します
開くボタンをクリック
図形の色を変えてみよう(ベクタレイヤを読み込む)
55
レイヤを右クリックし「プロパティ」を選択します(レイヤをダブルクリックでもOK) 「スタイル」→「シンプル塗りつぶし」を選択します
塗りつぶしの色と、境界線の色を選択して、「OK」ボタンをクリックします。
スタイルの設定を行います(塗りつぶしの色や線の色を変えます)
図形の色を変えてみよう(塗りつぶし色の変更)
60
分類する前に、どのデータで分類できるか確認します。
レイヤを右クリックし、「属性テーブルを開く」を選択します。
「type」が建物の種別。これで分類できそうです。文字化けしている場合は、レイヤを追加
するときのエンコードが間違っています「UTF-8」で読み込みなおしてください
図形の色を変えてみよう(データで分類する)
61
「分類された」を選択します。
レイヤ名をダブルクリックで、プロパティを開きます。
「カラム」で「type」を選択します。「type」のデータで分類するということです。
標準的なスタイルを設定します。 「分類」ボタンで、データを分類します。
図形の色を変えてみよう(データで分類する)
63
分類されたGISのスタイルは、属性データを使って設定されています。つまり、属性データが変われば、色も変わります。
属性テーブルを開いて、「海の駅ぷらっと江差」を選択して、
ボタンをクリックします。選択した地物に地図が移動します。属性データで選択した地物は、地図でも選択されて黄色(選択色)になります。
図形の色を変えてみよう(属性データの変更)
64
ボタンをクリックし、編集モードにします。
データの変更は、編集モードにしないと出来ません。
「type」を「shop」に変更します。
データの変更は、編集モードにしないと出来ません。
ボタンをクリックし、編集モードを終了します。データは保存します。
ボタンをクリックすると、すべての選択が解除されます。
属性データを変更します。
図形の色を変えてみよう(属性データの変更)
66
地図からの属性データの変更
レイヤを選択して、編集モードにします。
ボタンをクリックします。
編集したい地物を選択します。 地物情報が開いたら、「地物情報フォーム」ボタンを
クリックし、フォームを開き、データを編集します。
図形の色を変えてみよう(地図から属性データの変更)
67
例えば「type」を「shop」に変更すると、色が自動で変わります。
データの編集が終わったら、編集モードを終了しておきます。
ずーと編集モードのまま地図操作をしてしまう場合があるので、常に確認して下さい。
編集モードではレイヤのアイコンにペンが表示されます。
図形の色を変えてみよう(地図から属性データの変更)
71
ラベルを表示する(ラベルの表示方法)
建物のラベルを表示してみます。
レイヤプロパティを表示して、「ラベル」を選択します。
「ラベル」にチェックを付けて、「name」を選択します。
「OK」ボタンをクリックすると、ラベルが表示できます。