Weitere ähnliche Inhalte
Ähnlich wie 121215 foss4 g_nagoya_qgis_handson (20)
Mehr von Takayuki Nuimura (20)
Kürzlich hochgeladen (12)
121215 foss4 g_nagoya_qgis_handson
- 2. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 2
ハンズオンの目標
● GISの基本的な使い方を覚えてもらうのが目標
● GISの基礎的な概念と表示や凡例などの操作法
● 簡単な分析方法
● プラグインの使い方
● 操作が不明なときは遠慮せずにご質問下さい
● それが一番スムーズに進みます
● 最後に質問の時間もあります
● 込み入った質問等は、そちらでお願いします
- 3. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 3
ハンズオンの流れ
● GISとは?
● GISの概要とFOSS4G、OSGeo、QGISについて
● QGISのインストールについて
● Win, Mac
● GISデータについて
● データ形式、空間参照系
● QGISの基本的操作方法
● ファイルの表示、etc...
● プラグインの使い方(時間があれば)
- 8. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 8
FOSS4Gとは?
● Free and Open Source Software for Geospatial
と呼ばれるソフトウェア、略してFOSS4G
● 「自由」に利用できるGISソフトウェアのこと
– 自由に入手・改良・再配布ができます。
– コピーして渡してもいい
– 機能が足りない場合は改良してもよい
● いわゆる「無料」のソフトはできない
● 同じ名前の会議もある
– 国際会議、国内会議ともに
- 14. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 14
QGIS日本語化プロジェクト
● GUIの日本語化はほぼ完了
● 文部科学省のプロジェクトと
しても実施中
– FOSS4Gを活用した衛星データ
利用のためのオープン・リソー
スの構築
– マニュアル等も日本語化してい
ます
● http://www.osgeo.jp/user_guide/
user_guide.html
- 16. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 16
使用するバージョン
● 今回の実習ではQGISのVersion 1.8 を使用
● そのままでは日本語処理に文字化けのバグがあるので、
後述の設定をする必要があります。
● 以下のインストーラを使ってすでにインストール
頂いていると思います。
● http://qgis.org/downloads/QGIS-OSGeo4W-1.8.0-1-Setup.exe
- 17. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 17
ちなみにMacOS Xでは
いくつかインストール方法があるとのことです
1.自分でインストーラ(及び関連の必要プログラ
ム)を自分でダウンロード&インストール
● http://www.kyngchaos.com/software/qgis
2. Finkを使ってのインストール(文字化けせずおす
すめ)
● http://hnd.jp.asi.finkmirrors.net/index.php?itemid=96
- 18. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 18
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フォルダにも同じものを置いてあります
- 20. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 20
今回使用するデータ
● 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
- 36. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 36
「レイヤ」と「ファイル」の違い
● 「ラスタレイヤ」を追加
● 選択したのは「ファイル」
● 多くのGISソフトでは表示された「ファイル」を
「レイヤ」と呼んで管理する
● 基本的に表示しているだけ
● 「ファイル」メニューには「プロジェクトの
保存」がある
● 表示の凡例や倍率を保存するだけ
– 元の「ファイル」は編集されない
- 58. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 58
GISと位置情報
● GISデータは位置情報を持っている
● それを記述するルールが「空間参照系」で、「測地
系」と「座標系」の組み合わせで決まる。
● 例え話にすると、
● 長さを測るときに使う道具を決めるのが「測地系」
– 物差し、巻き尺、GPS、レーザ測距機?
● 長さを測るときに使う単位が「座標系」
– メートル、mile、yard、里
● 例え話ですので実際には違います!
- 59. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 59
測地系と座標系
● 測地系
● 地球上の特定の位置を表現する際の基準のセット
– 準拠楕円体、測地座標系、ジオイド面
– 日本では
● 「世界測地系」平成14年以降、JGD2000
● 「日本測地系」平成13年以前、Tokyo
● 座標系
● 位置を示すための方法と数値の組み合わせ
– 原点,単位,投影の方法
● 地理座標系と投影座標系がある
引用:国土交通大学 鎌田高造氏作成資料
- 60. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 60
地理座標系と投影座標系
● みじかくいうと!
● 地理座標系は「経緯度の決め方」
– 回転楕円体、つまり地球上の目盛りの話
● 投影座標系は「経緯度の面への写し方」
– 地球(球面)上のものを面に書くときのルール
● 投影、と呼ばれます
● 詳しくは,以下のサイトで
玄天黄地:地理座標系と投影座標系
http://d.hatena.ne.jp/Geo80k/20111202/1322847537
- 61. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 61
地理座標系と投影座標系の使い分け
● 地理座標系:経緯度座標系
→主に表示に使う場合
● 単位が「度」なので距離・面積の評価には不向き
– 日本全国等の広範囲の表示には適する
● 投影座標系:UTM座標系,平面直角座標系
→面積の測定やデータの解析を行う場合
● 単位が「m」なので面積や距離等の測定に適する
– 広範囲の表示には不向き
- 63. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 63
どのようなデータが多い?
● 公表されているデータ
● 測地系は世界測地系
● 座標系は緯度経度
– 市町村だと平面直角座
標系の場合も
● データを作る場合
● 測地系は世界測地系
– 1/25,000程度ならUTM
座標系, 1/5,000程度
なら平面直角座標系
日本地図センター地図のQ&Aより
http://www.jmc.or.jp/faq/map2.html
- 64. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 64
今回の場合
● LANDSAT画像がUTM座標
● 単位はメートル、値は10~100万オーダー
● OpenStreetMapは緯度経度座標
● 単位は度、値は最大でも180
● なので、大きく離れて表示される
● 注意!!
● GISデータの処理をおこなう場合、同じ空間参照系の
データ同士で行うのが基本
– 表示は違う空間参照系でもできる
- 67. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 67
EPSGコードによる空間参照系検索
● EPSGコードとは
● 「測地系」と「座標系」を組合わせでユニークな数値が
与えられる
● QGISだけでなく,他のFOSS4Gでも同じ値が使える
– 世界標準規格&Proj.4というライブラリ
● 国内でよく使われる空間参照系の例
測地系
JGD2000 WGS84 Tokyo
座 緯度経度 4612 4326 4301
標 32651~32656 102151~102156
投影(UTM) 3097~3101
系
投影(平面直角) 2443~2461 ※使われない 30161~30179
- 75. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 75
スタイルの利用
● 凡例を一々変えるのは面倒
● ”スタイル”として保存できる
– 参照するカラムや色など
● 今回は事前に用意したスタイルを使用
– 「nagoya_lines」の上で右クリックしてプロパティ
– 「スタイルを読み込み」をクリック
– 「handson」フォルダの中の
「nagoya_osm_history.qml」を選択して「OK」
- 79. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 79
位置情報(GPS)の表示
● GPSは容易に位置情報を取得できるツールであ
り、普及も進んでいる
● GPSの位置情報の取得には二つの方法がある
– GPSのログファイルを表示する
– 位置情報をCSV形式に保存して表示する
● これらの情報をGIS上に点として表示
● CSV形式の表示を例として取り上げる
– 位置情報以外の情報も利用しやすいため
– 例えば野外調査の属性など
- 80. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 80
使用するデータ
● 「handson」の「gps.csv」ファイル
● 名大周辺のGPSログデータ
– 開いて見て下さい
– 「Lat」が緯度,「Lon」が経度
● データを追加したい場合はカラムを増やす
– カラム名には日本語を使わない方がよい
● 中身は日本語でもOK
● LatとLonは「度 分 秒」ではなく「度.度...」で記述
– 例えば、132度30分 ⇒ 132.5
- 91. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 91
プラグインのインストール
● フィルタに「Google」を入れる
● 「OpenLayers Plugin」をクリック
● OpenStreetMapやGoogle Mapsを表示する
● 「プラグインをインストール/アップグレード」を
クリック
● 成功のボタンがでて、「インストール済」と表示
されれば成功
● 「閉じる」ボタンで抜けます
● ユーザー名が日本語だとエラーが出ます
- 96. 2012/12/15 第3回FOSS4Gツール勉強会@名古屋 QGISハンズオン 96
ご質問の宛先と宣伝
● ご質問等は以下のメーリングリストでも受け付け
ております。
● OSGeoJapan-discuss
● http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
● 会員も募集しています
● http://www.osgeo.jp/about/support/