121105 foss4 g_tokyo_qgis_handson

3,934 views

Published on

FOSS4G 2012 Tokyo QGIS handson

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,934
On SlideShare
0
From Embeds
0
Number of Embeds
55
Actions
Shares
0
Downloads
35
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

121105 foss4 g_tokyo_qgis_handson

  1. 1. 2012/11/5 FOSS4G Tokyo QGISハンズオン 1 オープンソースのGISソフトウェア QuantumGISセミナー OSGeo財団日本支部
  2. 2. 2012/11/5 FOSS4G Tokyo QGISハンズオン 2 ハンズオンの目標 ● GISの基本的な使い方を覚えてもらうのが目標 ● GISの基礎的な概念と表示や凡例などの操作法 ● 簡単な分析方法 ● プラグインの使い方 ● 操作が不明なときは遠慮せずにご質問下さい ● それが一番スムーズに進みます ● 最後に質問の時間もあります ● 込み入った質問等は、そちらでお願いします
  3. 3. 2012/11/5 FOSS4G Tokyo QGISハンズオン 3 今回使用する資料について ● 今回使用するデータは再配布可能です。 ● こちらのスライドはWebにて公開いたします。 ● 本資料の利用は、Creative Commonsの 「表示 - 非営利 2.1 日本」でお願いします ● 出典を明示し、非営利であればOKです ● http://creativecommons.org/licenses/by-nc/2.1/jp/
  4. 4. 2012/11/5 FOSS4G Tokyo QGISハンズオン 4 ハンズオンの流れ ● GISとは? ● GISの概要とFOSS4G、OSGeo、QGISについて ● QGISのインストール ● Win, Mac, Ubuntu ● GISデータについて ● データ形式、測地系 ● QGISの基本的操作方法 ● ファイルの表示、etc... ● プラグインの使い方 ● 簡単な分析(時間があれば)
  5. 5. 2012/11/5 FOSS4G Tokyo QGISハンズオン 5 GISってなに? GIS, FOSS4G and QGIS!! QGISのインストール
  6. 6. 2012/11/5 FOSS4G Tokyo QGISハンズオン 6 GISとは ● 地理情報システム(Geographic Information System)の頭文字をとったもの ● デジタル化した「地理空間情報」を扱うソフト ● 昔は「システム」でした ● 主な機能は、 ● 「地理空間情報」の表示、編集、解析、公開機能を 持っている – 「地図」ではありません
  7. 7. 2012/11/5 FOSS4G Tokyo QGISハンズオン 7 ”GISで”できる事 ● 「GISが」できることと「GISで」できること ● 前者は主語がGIS,後者は主語が自分 – 「ワープロの使い方」と「論文の書き方」の関係 – 機能が使えても、論文が書けるわけではない ● GISの機能を組み合わせて実現 ● 個別の機能でできる事には限界がある ● 複数の機能を組み合わせ、目的を実現する ● ただし,機能を覚えないと使えないので、 まずはそこから
  8. 8. 2012/11/5 FOSS4G Tokyo QGISハンズオン 8 大事なのは使う目的!! ● GISを使ってなにをしたいか明確に! ● 地図を表示したい!? ● 立地や分布の関係性を明らかにしたい!? ● 予測を行いたい!? ● 手順を考えよう! ● 上記の目的を達成するために必要な手順は? – 今日の実習もそういう視点で見ながらやると良い
  9. 9. 2012/11/5 FOSS4G Tokyo QGISハンズオン 9 GISの主な機能 ● データの表示 ● 重ねあわせ,凡例の色分け ● データの編集 ● 主題図の作成,位置の補正 ● データの分析 ● 数値演算,幾何演算,空間補間,データベース操作
  10. 10. 2012/11/5 FOSS4G Tokyo QGISハンズオン 10 データの表示 ● 形式の違うデータの重ね合わせ ● 属性に基づく凡例の変更 地形 河川 統計値に基づく表示 (人口) 分類に基づく表示 地形+河川+道路 (土壌分類)
  11. 11. 2012/11/5 FOSS4G Tokyo QGISハンズオン 11 データの編集 ● 地図のデジタル化 ● 位置情報の付与 古い地形図から土地 位置のずれてい 利用を復元 る画像を補正
  12. 12. 2012/11/5 FOSS4G Tokyo QGISハンズオン 12 地図演算 ● 数値演算と幾何的演算 ● 数値演算→ギャップ分析 – ギャップ分析とは、生物学・生態学の知識や地理情報(GIS)を融合して得 られる実際の野生生物生息域(または予測生息域)と現在設定されている保 護区域との隔たり(ギャップ:gaps)を解析する手法 (http://homepage3.nifty.com/hgap/Gap/gapgaiyo.htm) ● 幾何的演算→流域界と土壌図の重ね合わせ ∩ 土壌図 流域界 流域界のなかの土壌
  13. 13. 2012/11/5 FOSS4G Tokyo QGISハンズオン 13 幾何的操作 ● 図形の変形、作成 ● ディゾルブ→境界線の消去 ● バッファー→新しい図形の生成 – バッファーはさらに地図間演算に 用いられることが多い ディゾルブ (細かい分類から大きな分類への統合) ∩ バッファー (元の図形から一定の距離に新しい図形を生成) 土地利用
  14. 14. 2012/11/5 FOSS4G Tokyo QGISハンズオン 14 その他の分析機能 ● 距離計測 ● 最短経路、コスト距離 ● 地図内演算 ● 傾斜算出、画像強調 ● 空間補間 ● 気象等観測データの補間 ● データベース操作 ● 属性に基づいた処理 – 結合、選択、etc… 最高速度を考慮した最短経路
  15. 15. 2012/11/5 FOSS4G Tokyo QGISハンズオン 15 研究や業務でのGIS利用の問題点 ● ソフトが高い ● 操作が難しい 以上の二点が大きなハードル ● そこでFOSS4G
  16. 16. 2012/11/5 FOSS4G Tokyo QGISハンズオン 16 FOSS4Gとは? ● Free and Open Source Software for Geospatial と呼ばれるソフトウェア、略してFOSS4G ● 「自由」に利用できるGISソフトウェアのこと – 自由に入手・改良・再配布ができます。 – コピーして渡してもいい – 機能が足りない場合は改良してもよい ● いわゆる「無料」のソフトはできない ● 同じ名前の会議もある – 国際会議、国内会議ともに
  17. 17. 2012/11/5 FOSS4G Tokyo QGISハンズオン 17 FOSS4Gの利用促進と普及 ● 普及と利用のためにOSGeoという組織がある ● http://www.osgeo.org ● OSGeo.JPという日本支部もあります。 ● http://www.osgeo.jp
  18. 18. 2012/11/5 FOSS4G Tokyo QGISハンズオン 18 Quantum GISについて ● 「Quantum GIS」(略してQGIS)もFOSS4G の一つ(http://www.qgis.org/)
  19. 19. 2012/11/5 FOSS4G Tokyo QGISハンズオン 19 QGISの特徴 ● グラフィカルなユーザーインターフェイス(GUI)
  20. 20. 2012/11/5 FOSS4G Tokyo QGISハンズオン 20 QGISの特徴 ● マルチプラットフォーム ● Windows, Mac, Linux
  21. 21. 2012/11/5 FOSS4G Tokyo QGISハンズオン 21 多彩な機能 ● GRASSとの連携 ● プラグインによる機能強化
  22. 22. 2012/11/5 FOSS4G Tokyo QGISハンズオン 22 活発な開発 ● Ver. 0.1 Moroz 2004/02/24 ● Version 0.2 ‘Pumpkin’ 2004/04/25 Version 0.3 ‘Madison’ 2004/05/25 Version 0.4 ‘Baby’ 2004/07/01 ● Version 0.5 Bandit 2004/10/02 Version 0.6 Simon 2004/12/19 Version 0.7 Seamus 2005/09/01 ● Version 0.8 Joesephine 2006/12/29 Version 0.9 Ganymede 2007/10/26 Version 0.10 Io 2008/04/25 ● Version 0.11 Metis 2008/07/22 ● Ver. 1.0 Kore 2009/01/24 ● Version 1.1 Pan 2009/05/13 Version 1.2 Daphnis 2009/09/03 Version 1.3 Mimas 2009/09/20 ● Version 1.4 Enceladus 2010/01/11 Version 1.5.0 Tethy 2010/07/19 Version 1.6.0 Copiapó 2010/11/27 ● Version 1.7.0 Wrocław" 2011/06/19 ● Ver. 1.8.0 "Lisboa" 2012/06/21 (最新版) ● Ver. 1.8は日本語の処理に一部バグがあり。→解決方法は後ほど説明します。 ● 開発版は1.9
  23. 23. 2012/11/5 FOSS4G Tokyo QGISハンズオン 23 ユーザーによる情報発信 ● 日本でも多くのユーザーが利用 ● それぞれが独自に情報発信されている QGIS学習ノート http://na-mii.com/gis/qgis02/ GIS自習室(2) QGISを使い倒そう http://www.gis-okinawa.jp/QGIS/
  24. 24. 2012/11/5 FOSS4G Tokyo QGISハンズオン 24 中級者向け 森林土木memo http://koutochas.seesaa.net/ QGIS1.6 マニュアル http://d.hatena.ne.jp/Geo80k/20110531/1306673808
  25. 25. 2012/11/5 FOSS4G Tokyo QGISハンズオン 25 上級者向けQGISとかhttp://d.hatena.ne.jp/waigani/20101229#1291163366 月の杜工房・QGIS豆知識 http://mf-atelier.sakura.ne.jp/mf-atelier/modules/tips/index.php/software/qgis/
  26. 26. 2012/11/5 FOSS4G Tokyo QGISハンズオン 26 QGIS日本語化プロジェクト● GUIの日本語化はほぼ完了● 文部科学省のプロジェクトと しても実施中 – FOSS4Gを活用した衛星データ 利用のためのオープン・リソー スの構築 – マニュアル等も日本語化してい ます ● http://www.osgeo.jp/user_guide/ user_guide.html
  27. 27. 2012/11/5 FOSS4G Tokyo QGISハンズオン 27 GISってなーに? QGISのインストール GISとデータのお話 その1 データの形式
  28. 28. 2012/11/5 FOSS4G Tokyo QGISハンズオン 28 使用するバージョン ● 今回の実習ではQGISのVersion 1.8 を使用 ● そのままでは日本語処理に文字化けのバグがあるので、 後述の設定をする必要があります。 ● Windowsは事前にダウンロード頂いた インストーラを使ってインストール ● http://qgis.org/downloads/QGIS-OSGeo4W-1.8.0-1-Setup.exe ● MacとUbuntuについては、あとで説明
  29. 29. 2012/11/5 FOSS4G Tokyo QGISハンズオン 29 インストール ● QGISのサイトよりダウンロードした 「QGIS-OSGeo4W-1.8.0-1-Setup.exe」を ダブルクリックをして実行
  30. 30. 2012/11/5 FOSS4G Tokyo QGISハンズオン 30
  31. 31. 2012/11/5 FOSS4G Tokyo QGISハンズオン 31 インストールの完了 ● アイコンをダブルクリック起動確認 QGIS本体の起動 QGIS Browserの起動 ※ArcCatalog的なやつ、ver. 1.8から新登場
  32. 32. 2012/11/5 FOSS4G Tokyo QGISハンズオン 32 Ubuntuの場合 ● 以下のコマンドを実施すればOK ● sudo apt-get install python-software-properties ● sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable ● sudo apt-get update ● sudo apt-get install qgis ● sudo apt-get install python-qgis – http://hub.qgis.org/projects/quantum-gis/wiki/Download#Ubuntu-With-upda ted-dependencies  より引用 ● インターネット上でソフトを公開している”リポジトリ”と呼ばれるもの に接続する設定をし、そこからダウンロードしてインストール – ただし、Verが1.7なので操作画面が多少違います ● 申し訳ありません・・・。
  33. 33. 2012/11/5 FOSS4G Tokyo QGISハンズオン 33 MacOS Xの場合 ● Ver 1.8のインストール方法 ● http://www.kyngchaos.com/software/qgis からダウンロードする
  34. 34. 2012/11/5 FOSS4G Tokyo QGISハンズオン 34 事前にインストールが必要なファイル ● 必須 ● GDAL Complete 1.8 ● GSL frameworks ● オプション ● GRASS 6.4.2 GRASS GISの解析を使いたい場合 ● Python プラグイン周りであるといいのかも
  35. 35. 2012/11/5 FOSS4G Tokyo QGISハンズオン 35 ダウンロードするファイル ● QGIS 1.8.0-2 http://www.kyngchaos.com/files/software/qgis/Qgis-1.8.0-2-Snow.dmg ● GDAL 1.9 Complete http://www.kyngchaos.com/files/software/frameworks/GDAL_Complete- 1.9.dmg ● GSL 1.15-2 http://www.kyngchaos.com/files/software/frameworks/GSL_Framework- 1.15-2.dmg ● Python 2.7 http://www.python.org/ftp/python/2.7.3/python-2.7.3-macosx10.6.dmg
  36. 36. 2012/11/5 FOSS4G Tokyo QGISハンズオン 36 GDAL, GSLのインストール ● GDAL 1. 「GDAL_Complete-1.9.dmg」をダブルクリック 2. 「GDAL Complete.pkg」を「インストーラー(デフォルト)」 で開く ● GSL 1. 「GSL_Framework-1.15-2.dmg」をダブルクリック 2. 「GSL Framework.pkg」を「インストーラー(デフォルト)」 で開く
  37. 37. 2012/11/5 FOSS4G Tokyo QGISハンズオン 37
  38. 38. 2012/11/5 FOSS4G Tokyo QGISハンズオン 38 QGISのインストール ● 「Qgis-1.8.0-2-Snow.dmg」をダブルクリック ● 中の「QGIS」をアプリケーションにドラッグ&ド ロップ
  39. 39. 2012/11/5 FOSS4G Tokyo QGISハンズオン 39 QGIS ver. 1.8の文字化け対策 ● Windowsの場合 ● C:Program Files (x86)Quantum GIS Lisboabin フォルダにあるqgis.batファイルの 2行目に以下の行を加えます。 SET SHAPE_ENCODING=DUMMY ● C:Program Files (x86)Quantum GIS Lisboabin フォルダに、以下のリンクからダウンロードできるgdal19.dll ファイルを上書きコピー https://dl.dropbox.com/u/870568/foss4g/qgis/gdal19.dll ※後述のhandsonフォルダにも同じものを置いてあります
  40. 40. 2012/11/5 FOSS4G Tokyo QGISハンズオン 40 QGIS ver. 1.8の文字化け対策 ● Ubuntu Linuxの場合 ● ターミナルで以下のコマンドを実行してQGISを起動する export SHAPE_ENCODING=DUMMY qgis ● 残念ながらMacでの対処方法は把握できておりませんm(__)m
  41. 41. 2012/11/5 FOSS4G Tokyo QGISハンズオン 41 QGISのインストール GISとデータのお話 その1 データの形式 QGISの操作方法について
  42. 42. 2012/11/5 FOSS4G Tokyo QGISハンズオン 42 GISとデータ ● GISはデータがないと何もできない ● データの作成は重要だが時間がかかる – 調査や分析が容易でないのと同じ ● 共通に用いられる基礎的なGISデータは公的機関により 整備が進んでいる – 基盤地図情報、国土数値情報、自然環境保全基礎調査など
  43. 43. 2012/11/5 FOSS4G Tokyo QGISハンズオン 43 今回使用するデータ ● LANDSATの衛星画像とOpenStreetMapの 地図データを利用して、QGISの基本的使用方法を説明 ● ● LANDSAT – Earth Explorer ● http://earthexplorer.usgs.gov/ ● OpenStreetMap – 自由に利用できる地図データ ● http://www.openstreetmap.org/ ● ハンズオンデータ https://dl.dropbox.com/u/870568/foss4g/qgis/handson.zip 
  44. 44. 2012/11/5 FOSS4G Tokyo QGISハンズオン 44
  45. 45. 2012/11/5 FOSS4G Tokyo QGISハンズオン 45 GISデータに関する基礎知識 ● GISでデータを扱うにあたっては、いくつかの 基本的知識が必要 ● データの形式について ● 測地系・座標系について ● まずは、データの形式について
  46. 46. 2012/11/5 FOSS4G Tokyo QGISハンズオン 46 GISで扱うデータの形式 ● 代表的なデータ形式 ● ラスタ形式 ● ベクタ形式 この二つはデータの“記述方法”が違う – ● 最近では「Webデータ配信サービス」 ● これはデータの“供給方法”が違う
  47. 47. 2012/11/5 FOSS4G Tokyo QGISハンズオン 47 データの“記述格納” ● ラスタ形式は“セルの塗りつぶし”として記述 ● “セル”とは四角形の格子。 – for ex. デジカメ写真など ● ベクタ形式は“点”や“線”、それらで囲まれた“面 (ポリゴン)”で記述 ● 形を変えることができる – for ex. PowerPointのオブジェクトなど
  48. 48. 2012/11/5 FOSS4G Tokyo QGISハンズオン 48 「橋」を表す場合 ベクタ形式では,始点と終点, ラスタ形式では,データの有無として それをつなぐ線として記述される 記録される
  49. 49. 2012/11/5 FOSS4G Tokyo QGISハンズオン 49 「水田」を表す場合 ベクタ形式では点と線でかこまれた ラスタ形式ではセルに記録された “ポリゴン”として表現される ”値”により表現される 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 1 1 1 1 2 2 1 1 1 1 2
  50. 50. 2012/11/5 FOSS4G Tokyo QGISハンズオン 50 属性の持ち方が違う ベクタ形式では別に表が用意され、 ラスタ形式では記録されている そこに属性が記録される 値自体が属性になる 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 1 1 1 1 2 1 2 1 1 1 1 2 ID 属性 1は水田,2は森林 1 水田 2 森林
  51. 51. 2012/11/5 FOSS4G Tokyo QGISハンズオン 51 それに伴う特徴 ベクタ形式では一つの点や線、 ラスタ形式では一つのセルに ポリゴンに複数の属性を持てる 一つの属性しか持てない 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 1 1 1 1 2 1 2 1 1 1 1 2 ID 属性1 属性2 1は水田、2は森林 1 水田 14a 2 森林 22a
  52. 52. 2012/11/5 FOSS4G Tokyo QGISハンズオン 52 どちらのデータ形式を選ぶべき? ● 複数の属性をもてるベクタ形式の方が良い? ● そう単純ではない – データのサイズ、作成方法など ● 用途と目的により使い分ける事が必要 ● DEM(標高データ)、衛星画像などはラスタ形式が主 – 面的,連続値のデータ ● 道路、河川、調査地点情報などはベクタ形式が主 – 点,線的、カテゴリー値のデータ ● 植生図、土壌図、土地利用図などはベクタ形式が主だがラスタも – 面的,カテゴリー値のデータ
  53. 53. 2012/11/5 FOSS4G Tokyo QGISハンズオン 53 Webデータ配信サービス データの“形式”ではなく“ある場所”が違う ● インターネットを利用してデータを提供 – これまではPCにファイルとして保存 ● 形式はラスタ形式もベクタ形式もある。 – 代表的なものとして基盤地図情報25000WMS配信サービスや OpenStreetMapsなど ● 分析には向かないが背景地図として便利 – 上手く利用して手間を減らす
  54. 54. 2012/11/5 FOSS4G Tokyo QGISハンズオン 54 GISとデータのお話 その1 データ形式 QGISの操作方法 ラスタデータとGUI プロジェクトの保存
  55. 55. 2012/11/5 FOSS4G Tokyo QGISハンズオン 55 データの表示 ● 実際にデータを表示してみる ● ラスタデータとベクタデータの表示 – 細かいところでは違いますが、大きくは同じ
  56. 56. 2012/11/5 FOSS4G Tokyo QGISハンズオン 56 まずはQGISを起動 メニュー ツールバーレイヤ 表示領域 各種情報
  57. 57. 2012/11/5 FOSS4G Tokyo QGISハンズオン 57 画面の説明 ● メニュー 表示するファイルの選択や,表示、編集など ● ツールバー メニューをアイコン表示 ● レイヤ 右側の表示領域に表示されているデータ(表示順なども) ● 表示領域 データが表示される所 ● 各種情報 縮尺や座標等の情報
  58. 58. 2012/11/5 FOSS4G Tokyo QGISハンズオン 58 ツールバー ● 簡単にカスタマイズが可能 右クリックで表示するものを選択できる 右クリック ドラッグ 移動させて順序も変えられる
  59. 59. 2012/11/5 FOSS4G Tokyo QGISハンズオン 59 ラスタデータの表示 ● データを表示させる場合「レイヤの追加」を使う – 「ファイルを開く」ではない ● レイヤ→ラスタレイヤの追加・・・をクリック ● 「ラスタレイヤの追加」のアイコンをクリック – ショートカットキーは「Ctr+Shift+R」 ラスタレイヤの追加
  60. 60. 2012/11/5 FOSS4G Tokyo QGISハンズオン 60 データの表示,続き ● 「GDALがサポートするラスタデータソースを開 く」から「handson」フォルダを選択 ● ファイルの種類をGeoTIFFとし 「LE71090362000087SGS00.tif」を選択して 「開く」をクリック
  61. 61. 2012/11/5 FOSS4G Tokyo QGISハンズオン 61 ラスタデータの表示,続き ● 東海地方の画像が表示されます
  62. 62. 2012/11/5 FOSS4G Tokyo QGISハンズオン 62 地図の表示と拡大・縮小・移動 ● レイヤのチェックマークをクリックすると、表示の ON/OFFを変えられる ● メニューバーの虫眼鏡マークや手のマークで地図の拡 大・縮小、表示範囲の移動ができる ● 表示されているデータも「レイヤ」と呼ぶ
  63. 63. 2012/11/5 FOSS4G Tokyo QGISハンズオン 63
  64. 64. 2012/11/5 FOSS4G Tokyo QGISハンズオン 64 表示の細かい説明 ● 左から順番に – 表示されている地図の移動 – 選択したデータ中心に移動 – クリック(またはドラック)した場所を拡大 – クリック(またはドラック)した場所を縮小 – ネイティブピクセル解像度(最適スケール)にズーム – 全体を表示 – 選択したデータにズーム – 選択したレイヤーにズーム – 前の表示領域に戻る – 先の表示領域に進む – 表示領域を再描画する
  65. 65. 2012/11/5 FOSS4G Tokyo QGISハンズオン 65 表示の調整 ● レイヤからも表示を変えることができる ● 一番上がレイヤ全体を表示 ● 次が最適倍率に表示 – 一番きれいに見える倍率ということ ● 「削除」はファイルの削除ではなく,「レイヤ」から 消す、つまり表示しないということ
  66. 66. 2012/11/5 FOSS4G Tokyo QGISハンズオン 66 「レイヤ」と「ファイル」の違い ● 「ラスタレイヤ」を追加 ● 選択したのは「ファイル」 ● 多くのGISソフトでは表示された「ファイル」を 「レイヤ」と呼んで管理する ● 基本的に表示しているだけ ● 「ファイル」メニューには「プロジェクトの 保存」がある ● 表示の凡例や倍率を保存するだけ – 元の「ファイル」は編集されない
  67. 67. 2012/11/5 FOSS4G Tokyo QGISハンズオン 67 属性の表示 ● 矢印に「i」がついたアイコンをクリック ● 表示領域にマウスを持っていくと矢印に「i」がついた 状態になり、ここで地図をクリック ● クリックされた場所の情報が表示される
  68. 68. 2012/11/5 FOSS4G Tokyo QGISハンズオン 68 レイヤのプロパティ ● 対象とするレイヤーの上で、右クリック→ 「プロパティ」を選択 ● レイヤの表示の変更や情報の確認に使用 – ラスタ、ベクタ問わずよくつかいます!
  69. 69. 2012/11/5 FOSS4G Tokyo QGISハンズオン 69 シンボル ● 表示方法についての設定 ● ラスタの場合 – 3バンドカラー ● 今回はこのタイプ – 単バンドグレー ● 単色グレー ● カラーマップ
  70. 70. 2012/11/5 FOSS4G Tokyo QGISハンズオン 70 3バンドカラー ● RGBの3バンド、デジカメ等の画像と同じ ● 値を色情報として読む – スキャンした地図、マルチバンドの衛星画像等
  71. 71. 2012/11/5 FOSS4G Tokyo QGISハンズオン 71 単色グレースケール ● カラーマップが「単色グレースケール」 ● 値の情報だけで色の情報を持っていない – DEM、単バンドの衛星データなどはこれが多い
  72. 72. 2012/11/5 FOSS4G Tokyo QGISハンズオン 72 カラーマップ ● ラスタデータの値毎に色が指定されている ● 植生図、土壌図などをラスタデータした場合
  73. 73. 2012/11/5 FOSS4G Tokyo QGISハンズオン 73 QGISの操作方法(ラスタデータ) プロジェクトの保存 QGISの操作方法(ベクタデータ)
  74. 74. 2012/11/5 FOSS4G Tokyo QGISハンズオン 74 「プロジェクト」とは? ● GISソフト上では表示するレイヤ、倍率、凡例等 を変えることができる ● 毎回同じように設定するのは手間 ● 表示されている状態を保存する ● これを「プロジェクト」と呼ぶ – 保存されるのは表示だけ ● データ自体を変更(編集)した場合、別途保存する
  75. 75. 2012/11/5 FOSS4G Tokyo QGISハンズオン 75 プロジェクトの保存 ● 「ファイル」の「プロジェクトの保存」を選択 ● 「QGISプロジェクトファイルを選択」、次に 「handson」フォルダを選択し、 「NAGOYA_GIS」と入力、「Save」をクリック
  76. 76. 2012/11/5 FOSS4G Tokyo QGISハンズオン 76 プロジェクトの保存の確認 ● 保存したファイルを開き直してみる ● 一度QGISを終了してから再起動 ● 「ファイル」の「プロジェクトを開く」で 「NAGOYA_GIS.qgs」を選択 ● 保存した状態に表示が復元されます。
  77. 77. 2012/11/5 FOSS4G Tokyo QGISハンズオン 77 注意事項 ● 日本語のファイル名、フォルダ名は避ける ● 二バイト文字の扱いが十分じゃない部分もある ● ファイル名、ディレクトリ名にスペースは避ける ● 同じく、問題が生じる場合も ● QGISで上手くいっても、他のプログラムで上手くいか ない場合があるので、癖を付けた方がいい
  78. 78. 2012/11/5 FOSS4G Tokyo QGISハンズオン 78 プロジェクトの保存 QGISの操作方法について ベクタデータとGUI GISとデータのお話 測地系と座標系について
  79. 79. 2012/11/5 FOSS4G Tokyo QGISハンズオン 79 ベクタデータの追加 その1 ● 今度はベクタ形式 ● レイヤ→ベクタレイヤの追加をクリック ● または,「ベクタレイヤの追加」のアイコンをクリック – ショートカットキーは「Ctr+Shift+V」 ベクタレイヤの追加
  80. 80. 2012/11/5 FOSS4G Tokyo QGISハンズオン 80 ベクタデータの追加 その2 ● 「ベクタレイヤの追加」が表示されるので、 ソースタイプが「ファイル」、エンコーディング を「Shift_JIS」に指定、 変換元データの 「ブラウズ」をクリック
  81. 81. 2012/11/5 FOSS4G Tokyo QGISハンズオン 81 ベクタデータの追加 その3 ● 「OGRのサポートするベクタレイヤを開く」が表 示されるので「handson」フォルダを選択 ● ファイルの種類を「ESRI Shapefiles [OGR]」、 「nagoya_lines.shp」をクリックして「開く」
  82. 82. 2012/11/5 FOSS4G Tokyo QGISハンズオン 82 ベクタデータの追加 その4 ● 「ベクタレイヤの追加」に戻るので、「データ セット」が正しく指定されているのを確認し、 「Open」をクリック ● しかし、表示されない!
  83. 83. 2012/11/5 FOSS4G Tokyo QGISハンズオン 83 全体表示をしてみます ● すると、こんな感じで表示されます
  84. 84. 2012/11/5 FOSS4G Tokyo QGISハンズオン 84 中央下に注目 ● 点のようなものが見えるはず。そこにズーム
  85. 85. 2012/11/5 FOSS4G Tokyo QGISハンズオン 85 すると ● OpenStreetMapの線データがみえます! ● これは二つのデータの「座標系」が違うため
  86. 86. 2012/11/5 FOSS4G Tokyo QGISハンズオン 86 属性を知りたい場合 ● 矢印に「i」がついたアイコンをクリック ● 地図上でクリック ● クリックしたポリゴンの情報が表示
  87. 87. 2012/11/5 FOSS4G Tokyo QGISハンズオン 87 QGISの操作方法(ベクタデータ) GISとデータのお話 測地系と座標系について 座標系に関する各種設定
  88. 88. 2012/11/5 FOSS4G Tokyo QGISハンズオン 88 GISと位置情報 ● GISデータは位置情報を持っている ● それを記述するルールが「測地系」と「座標系」 ● 例え話にすると、 ● 長さを測るときに使う道具を決めるのが「測地系」 – 物差し、巻き尺、GPS、レーザ測距機? ● 長さを測るときに使う単位が座標系 – メートル、mile、yard、里 ● 例え話ですので実際には違います!
  89. 89. 2012/11/5 FOSS4G Tokyo QGISハンズオン 89 測地系と座標系 ● 測地系 ● 地球上の特定の位置を表現する際の基準のセット – 準拠楕円体、測地座標系、ジオイド面 – 日本では ● 「世界測地系」平成14年以降、JGD2000 ● 「日本測地系」平成13年以前、Tokyo ● 座標系 ● 位置を示すための方法と数値の組み合わせ – 原点,単位,投影の方法 ● 地理座標系と投影座標系がある 引用:国土交通大学 鎌田高造氏作成資料
  90. 90. 2012/11/5 FOSS4G Tokyo QGISハンズオン 90 地理座標系と投影座標系 ● みじかくいうと! ● 地理座標系は「経緯度の決め方」 – 回転楕円体、つまり地球上の目盛りの話 ● 投影座標系は「経緯度の面への写し方」 – 地球(球面)上のものを面に書くときのルール ● 投影、と呼ばれます ● 詳しくは,以下のサイトで 玄天黄地:地理座標系と投影座標系 http://d.hatena.ne.jp/Geo80k/20111202/1322847537
  91. 91. 2012/11/5 FOSS4G Tokyo QGISハンズオン 91 地理座標系と投影座標系の使い分け ● 地理座標系:経緯度座標系 →主に表示に使う場合 ● 単位が「度」なので距離・面積の評価には不向き – 日本全国等の広範囲の表示には適する ● 投影座標系:UTM座標系,平面直角座標系 →面積の測定やデータの解析を行う場合 ● 単位が「m」なので面積や距離等の測定に適する – 広範囲の表示には不向き
  92. 92. 2012/11/5 FOSS4G Tokyo QGISハンズオン 92 投影図法による歪みの違い ● メルカトル図法だと高緯度と低緯度で面積が違う ● UTM図法だと面積は同じだが、端の方で歪む 日本地図センター地図のQ&Aより
  93. 93. 2012/11/5 FOSS4G Tokyo QGISハンズオン 93 どのようなデータが多い? ● 公表されているデータ ● 測地系は世界測地系 ● 座標系は緯度経度 – 市町村だと平面直角座 標系の場合も ● データを作る場合 ● 測地系は世界測地系 – 1/25,000程度ならUTM 座標系, 1/5,000程度 なら平面直角座標系 日本地図センター地図のQ&Aより http://www.jmc.or.jp/faq/map2.html
  94. 94. 2012/11/5 FOSS4G Tokyo QGISハンズオン 94 今回の場合 ● LANDSAT画像がUTM座標 ● 単位はメートル、値は10~100万オーダー ● OpenStreetMapは緯度経度座標 ● 単位は度、値は最大でも180 ● なので、大きく離れて表示される ● 注意!! ● GISデータの処理をおこなう場合、同じ測地系・座標系 のデータ同士で行うのが基本 – 表示は違う測地系・座標系でもできる
  95. 95. 2012/11/5 FOSS4G Tokyo QGISハンズオン 95 GISとデータのお話 測地系と座標系について 座標系に関する各種設定 ベクタデータの表示方法
  96. 96. 2012/11/5 FOSS4G Tokyo QGISハンズオン 96 座標系に関する設定 ● オンザフライCRS変換 異なる座標参照系を持つデータを,自動的に重ね合わせること ● 設定→プロジェクトのプロパティをクリック ● ショートカットキーは「Ctr+Shift+P」 WGS84 / UTM zone 53 N を選択
  97. 97. 2012/11/5 FOSS4G Tokyo QGISハンズオン 97 EPSGコードによる座標系検索 ● EPSGコードとは ● 測地系と座標系を組合わせでユニークな数値が与えられる ● QGISだけでなく,他のFOSS4Gでも同じ値が使える – 世界標準規格&Proj.4というライブラリ ● 国内でよく使われる座標系の例 ● JGD2000 経緯度:4612、WGS84 経緯度 4326 ● JGD2000 UTM座標系 – 52帯:3098, 53帯:3099, 54帯:3100 ● WGS84 UTM座標系(※32600 + ゾーンNo.と覚えると楽) – 52帯:32652, 53帯:32653, 54帯:32654
  98. 98. 2012/11/5 FOSS4G Tokyo QGISハンズオン 98 ここでOpenStreetMapデータにズーム ● 「nagoya_lines」の上で右クリック ● 「レイヤの領域にズーム」を選択 ● ちゃんと重なって表示されているはず
  99. 99. 2012/11/5 FOSS4G Tokyo QGISハンズオン 99 座標系変換 ● 解析は同じ座標系で行うのが基本 ● 緯度経度座標系からUTM座標系に変換する ● 元のファイルは残して「座標変換したファイル」 を作成する ● そのほかの変換・分析の場合も,「元のファイルは残 し,新しいファイルをつくる」という手順をとります
  100. 100. 2012/11/5 FOSS4G Tokyo QGISハンズオン 100 座標変換の手順 ● 「nagoya_lines」の上で右クリック ● 「名前をつけて保存」をクリック ● 「ベクタレイヤを別名で保存する」が表示される
  101. 101. 2012/11/5 FOSS4G Tokyo QGISハンズオン 101 保存先の指定 ● 「別名で保存」の右の「ブラウズ」をクリック ● ここでは「handson」の中に 「nagoya_lines_utm53.shp」として保存
  102. 102. 2012/11/5 FOSS4G Tokyo QGISハンズオン 102 CRSの指定 ● 「CRS」の「ブラウズ」をクリック ● 「座標参照系選択」が開く
  103. 103. 2012/11/5 FOSS4G Tokyo QGISハンズオン 103 CRSの指定 ● 「フィルター」で「32653」を入力 ● 「WGS84 / UTM zone 53N」を選択してOK
  104. 104. 2012/11/5 FOSS4G Tokyo QGISハンズオン 104 座標変換の実行 ● 座標系が表示されているのを確認後、 「OK」をクリック
  105. 105. 2012/11/5 FOSS4G Tokyo QGISハンズオン 105 座標系に関する各種設定と変換 ベクタデータの表示方法 WMSレイヤーの追加
  106. 106. 2012/11/5 FOSS4G Tokyo QGISハンズオン 106 凡例を変える その1 ● レイヤの 「nagoya_lines」 の上で右クリック, 「プロパティ」 をクリック ● レイヤプロパティの「スタイル」タブを選択
  107. 107. 2012/11/5 FOSS4G Tokyo QGISハンズオン 107 凡例を変える その2 ● 色の「変更」をクリック ● 「カラーの選択」が出るので,好みの色を選択 ● 「OK」、「OK」で地図の色が変わる
  108. 108. 2012/11/5 FOSS4G Tokyo QGISハンズオン 108 属性ごとに表示を変える ● 属性ごとに色を変えることも可能 ● レイヤの「nagoya_lines」の上で右クリック,「プロ パティ」をクリック – レイヤプロパティの「スタイル」タブを選択
  109. 109. 2012/11/5 FOSS4G Tokyo QGISハンズオン 109 属性ごとに表示を変える ● 「共通シンボル」から「分類された」に変更 ● 分類に用いる「カラム」に「timestamp」を選択し、 「分類」をクリック
  110. 110. 2012/11/5 FOSS4G Tokyo QGISハンズオン 110 属性ごとに表示を変える ● OKをクリックし、表示を確認 ● データ作成時期ごとに凡例が変わっている
  111. 111. 2012/11/5 FOSS4G Tokyo QGISハンズオン 111 表示の調節 ● 「スタイル」の「透過率」を調整 ● 表示するレイヤーの透明度を変更 – 「スタイル」タブの全フィーチャを選択して (※1つ選択した後Ctrl + Aで全選択できる) – 右クリックで透過度変更を選択(※他にも幅なども調整可能)
  112. 112. 2012/11/5 FOSS4G Tokyo QGISハンズオン 112 表示の調節 ● 「透過性」ウィンドウで透明度を変更 ● 下図は50%表示の場合。
  113. 113. 2012/11/5 FOSS4G Tokyo QGISハンズオン 113 凡例の変更 ● 項目毎に凡例を変えることもできます。 ● 「スタイル」タブで「2009年データを」Shiftキー を押しながら複数選択 ● 右クリックで「色変更」をクリック ● カラーの選択で、好きな色をクリックして「OK」
  114. 114. 2012/11/5 FOSS4G Tokyo QGISハンズオン 114 表示の調節 ● 2009年に作成されたデータの色が変わります。
  115. 115. 2012/11/5 FOSS4G Tokyo QGISハンズオン 115 スタイルの利用 ● 凡例を一々変えるのは面倒 ● ”スタイル”として保存できる – 参照するカラムや色など ● 今回は事前に用意したスタイルを使用 – 「nagoya_lines」の上で右クリックしてプロパティ – 「スタイルを読み込み」をクリック – 「handson」フォルダの中の 「nagoya_osm_history.qml」を選択して「OK」
  116. 116. 2012/11/5 FOSS4G Tokyo QGISハンズオン 116
  117. 117. 2012/11/5 FOSS4G Tokyo QGISハンズオン 117 表示の確認
  118. 118. 2012/11/5 FOSS4G Tokyo QGISハンズオン 118 ベクターレイヤの表示方法 WMSレイヤの追加 位置情報(GPS)の表示
  119. 119. 2012/11/5 FOSS4G Tokyo QGISハンズオン 119 WMSレイヤの追加 ● 衛星画像やOpenStreetMapだけでは地上の状態が 不明(地形、地上構造物などなど) ● WMSサービスを利用してこれらの情報を表示 ● 基盤地図情報25,000WMS配信サービス – 国土地理院が公開した基盤地図情報をGISソフトで利用 できるサービス – http://www.finds.jp/wsdocs/kibanwms/ ● WMSサービス自体は他にも色々と提供されている
  120. 120. 2012/11/5 FOSS4G Tokyo QGISハンズオン 120 基盤地図情報25,000WMS配信サービス ● 基盤地図情報の他にも,地名、迅速測図などの WMSサービスも行っている
  121. 121. 2012/11/5 FOSS4G Tokyo QGISハンズオン 121 WMSサービスの追加 ● 「レイヤ」→「WMSレイヤの追加」をクリック ● 「サーバからレイヤを追加」で「新規」をクリック ● 「新規WMS接続を作成」で名称を「基盤WMS」URL を「http://www.finds.jp/ws/kiban25000wms.cgi? 」と して「OK」
  122. 122. 2012/11/5 FOSS4G Tokyo QGISハンズオン 122 WMSサービスへの接続 ● 接続をクリックすると、下のウィンド内にWMSで 提供されているデータの一覧が表示される ● 例として”BldA”を選択して「追加」をクリック
  123. 123. 2012/11/5 FOSS4G Tokyo QGISハンズオン 123 表示の確認 ● 拡大すると、建物が見える
  124. 124. 2012/11/5 FOSS4G Tokyo QGISハンズオン 124 GISデータの「構造」と「表現」 ● ”形”(値・構造)の編集と”色”(表現)の編集がある ● ベクタ形式 – 多くの場合、”形”についての情報だけで表現、”色”に関 する情報は持っていない ● ソフトで表現を指定する ● ラスタ形式 – データの値が”色”情報である場合もある ● ソフトで表現を変えることも可能 ● Webデータ配信サービス – ”形”と”色”の両方が指定されている
  125. 125. 2012/11/5 FOSS4G Tokyo QGISハンズオン 125 WMSレイヤの追加 位置情報(GPS)の表示 プラグインの利用
  126. 126. 2012/11/5 FOSS4G Tokyo QGISハンズオン 126 位置情報(GPS)の表示 ● GPSは容易に位置情報を取得できるツールであ り、普及も進んでいる ● GPSの位置情報の取得には二つの方法がある – GPSのログファイルを表示する – 位置情報をCSV形式に保存して表示する ● これらの情報をGIS上に点として表示 ● CSV形式の表示を例として取り上げる – 位置情報以外の情報も利用しやすいため – 例えば野外調査の属性など
  127. 127. 2012/11/5 FOSS4G Tokyo QGISハンズオン 127 使用するデータ ● 「handson」の「gps.csv」ファイル ● 名大周辺のGPSログデータ – 開いて見て下さい – 「Lat」が緯度,「Lon」が経度 ● データを追加したい場合はカラムを増やす – カラム名には日本語を使わない方がよい ● 中身は日本語でもOK ● LatとLonは「度 分 秒」ではなく「度.度...」で記述 – 例えば、132度30分 ⇒ 132.5
  128. 128. 2012/11/5 FOSS4G Tokyo QGISハンズオン 128 CSVファイルを開く ● メニューから「レイヤ」→「デリミティッド テキストレイヤの追加」をクリック ● 「デリミティッドテキストファイルからレイヤ 作成」が表示される
  129. 129. 2012/11/5 FOSS4G Tokyo QGISハンズオン 129 デリミティッドテキストの追加 ● 「選択されたデリミタ」でカンマにチェックが 入っているのを確認 ● 「参照」で「gps.csv」を選択を指定して「開く」 ● レイヤ名と、XフィールドにLonが、YフィールドにLat が自動的に設定 ● OKをクリック
  130. 130. 2012/11/5 FOSS4G Tokyo QGISハンズオン 130 座標系を設定 ● 「座標参照系選択」が表示される ● csvは座標系の情報を持ってないため指定する ● 「フィルタ」に「4326」を入力し「WGS84」を 選択して「OK」
  131. 131. 2012/11/5 FOSS4G Tokyo QGISハンズオン 131 ポイントにズーム ● 「gps」上で右クリックし「レイヤ領域にズーム」 ● ポイントが表示されるはずですが、見にくかったら 凡例を変更
  132. 132. 2012/11/5 FOSS4G Tokyo QGISハンズオン 132 ポイントの凡例変更 ● 右クリックして「レイヤのプロパティ」を表示 ● 「変更」をクリック ● 「大きさ」の値を変更(例えば「3」とか) ● 「塗りつぶしカラー」を目立つ色に変更 ● マーカーの形も別の形に変更(例えばひし形など)
  133. 133. 2012/11/5 FOSS4G Tokyo QGISハンズオン 133
  134. 134. 2012/11/5 FOSS4G Tokyo QGISハンズオン 134 属性による色の変更 ● レイヤプロパティを再表示 ● 「共通シンボル」を「分類された」に変更 ● カラムで「Time」を選択し、「分類」をクリック – GPSログの時間によって色が変わる
  135. 135. 2012/11/5 FOSS4G Tokyo QGISハンズオン 135 ラベルの表示 ● レイヤプロパティで「ラベル」を選択 ● 「ラベルの表示」にチェック ● 「ラベルが含まれているフィールド」で「Time」を選択 ● 「フォント」をクリックしてフォントの詳細設定に
  136. 136. 2012/11/5 FOSS4G Tokyo QGISハンズオン 136 ラベルの表示 ● Bold体で大きいフォントサイズ(例. 12)を指定してOK ● レイヤプロパティの下に行くと「ラベルの縁取り」がある ので、チェック
  137. 137. 2012/11/5 FOSS4G Tokyo QGISハンズオン 137 拡大して見てみると
  138. 138. 2012/11/5 FOSS4G Tokyo QGISハンズオン 138 位置情報(GPS)の表示 プラグインの利用法
  139. 139. 2012/11/5 FOSS4G Tokyo QGISハンズオン 139 プラグインとは? ● QGISの機能を拡張するもの ● コアプラグイン – インストールした時点で入っているプラグイン – 「プラグイン」→「プラグインの管理」で確認及び ON/OFFが設定できる。
  140. 140. 2012/11/5 FOSS4G Tokyo QGISハンズオン 140 プラグインの追加インストール 1.「プラグイン」→「Pythonプラグインを呼び出す」を クリック 2.インストールしたいプラグインを選択して、 「プラグインをインストール」をクリックする
  141. 141. 2012/11/5 FOSS4G Tokyo QGISハンズオン 141 プラグインの検索 ● 「フィルター」に文字を入れることにより、 検索できる ● 例えば「Photo」と入れると下の様になる
  142. 142. 2012/11/5 FOSS4G Tokyo QGISハンズオン 142 プラグインのインストール ● フィルタに「Google」を入れる ● 「OpenLayers Plugin」をクリック ● OpenStreetMapやGoogle Mapsを表示する ● 「プラグインをインストール/アップグレード」を クリック ● 成功のボタンがでて、「インストール済」と表示 されれば成功 ● 「閉じる」ボタンで抜けます ● ユーザー名が日本語だとエラーが出ます
  143. 143. 2012/11/5 FOSS4G Tokyo QGISハンズオン 143
  144. 144. 2012/11/5 FOSS4G Tokyo QGISハンズオン 144 使い方 ● 「プラグイン」から目的のプラグインをクリック ● 「プラグイン」→「OpenLayers Plugin」→ 「Add OpenStreetMap layer」をクリック
  145. 145. 2012/11/5 FOSS4G Tokyo QGISハンズオン 145 そのほかの便利なプラグイン ● Photo2Shape スマートフォンやGPS付きデジカメで取られた位置情報付き写真を GISデータに変換 ● evis Photo2Shapeで変換したデータを地図上に表示
  146. 146. 2012/11/5 FOSS4G Tokyo QGISハンズオン 146 ありがとうございました ● 本日の講習はここまでです ● 少々、詰め込みすぎだったかもしれません ● 本日使用した資料はWebサイトにて公開します
  147. 147. 2012/11/5 FOSS4G Tokyo QGISハンズオン 147 ご質問の宛先と宣伝 ● ご質問等は以下のメーリングリストでも受け付け ております。 ● OSGeoJapan-discuss ● http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss ● 会員も募集しています ● http://www.osgeo.jp/about/support/
  148. 148. 2012/11/5 FOSS4G Tokyo QGISハンズオン 148 ご意見,ご質問をお願いします 今後のさらなるバージョンアップのためにも お手数ですがアンケートにご協力下さい

×