GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
GISソフトウェア (QGIS、R)でのOpenStreetMapの利用
縫村崇行(NUIMURA, Takayuki)
名古屋大学
OpenStreetMapワークショップ#12012/06/19
1 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
自己紹介
I 専門:GISや RSによるヒマラヤの氷河の変動把握I 所属:名大・環境学・雪氷圏変動研究室 (理農館)
I OSGeo1財団日本支部運営委員
1The Open Source Geospatial Foundation2 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
自己紹介
FOSS4Gツール勉強会@名古屋を主催(第 1回 2011/12/11、第 2回 2012/4/14、第 3回 2012/8/4を予定)
I FOSS4G2とは:QGIS、GRASS GISなど、オープンソースの空間解析ソフトウェア
I URL:https://sites.google.com/site/foss4gnagoya/
2Free and Open Source Software for Geospatial3 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
GISとは
GIS (Geographic Information System)
I 地理情報を扱うシステムI 元々は軍事・科学で発展したが、現在では様々なビジネスでも。スマホの普及で個人利用も進んできた。
今回は GISソフトウェアの QGIS、統計解析言語の RでのOpenStreetMapデータの利用法を紹介します
4 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
QGISとは
http://www.qgis.org/
I GUIなので初心者でも扱いやすいく、データ表示・解析など基本的なものは揃っている。印刷機能はいまいち
I サードパーティとの連携で様々な機能が追加可能
今回は拡張機能のひとつの OpenStreetMap pluginを紹介します。
5 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
OpenStreetMapプラグインのインストール
6 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
OSMファイルの読み込み
※範囲を指定して直接Webからダウンロードもできます7 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
OSMファイルの読み込み
データは、ポイント、ライン、ポリゴンの 3種類にわかれて読み込まれます
8 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
属性情報読み込まれたデータは様々な属性情報 (ex. 時間、ユーザー名、タグ、地物の名前)を含んでいます
9 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
属性情報をもとに色分け表示ユーザーごとに道路を色分けした例
画面西側の大量の茶色が Tom_G3Xさん、nuimura (紫色)は名大北側と公園のジョギングコースなど
10 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
属性情報をもとに色分け表示データの作成時期ごとに道路を色分けした例
暖色系は昔、寒色系は最近作成されたデータ11 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
Rとは
http://cran.r-project.org/
I コマンドラインベースで様々な統計解析が可能I 多くの追加機能 (パッケージ)が開発されている
今回は拡張機能の OpenStreetMapパッケージとrgdalパッケージ3を使います。
3GISデータを扱うのに必要12 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
OpenStreetMapパッケージのインストール
#OpenStreetMapと rgdalパッケージのインストール (最初だけ)install.packages(c(“OpenStreetMap”, “rgdal”))
#上記パッケージの読み込み、セッションの最初に毎回library(OpenStreetMap)library(rgdal)
13 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
OpenStreetMapデータの表示
#範囲指定で OpenStreetMapデータのダウンロードmap <- openmap(c(35.18,136.96), c(35.15,136.99))
#OSMデータの表示plot(map)
14 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
GISデータの重ね合わせ
#OpenStreetMapデータは Googleメルカトルを使用しているため、#地理座標系4に変換map.gcs <- openproj(map, “+proj=longlat”)
#GISデータ5の読み込みjogging <- readOGR(“jogtracker_110417.gpx”, layer=“tracks”)
4いわゆる普通の緯度経度座標5というかジョギングの GPSログ
15 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
GISデータの重ね合わせ
#OSMデータの表示plot(map.gcs)
#GISデータの重ねあわせplot(jogging, add=T, col=“red”)
16 / 17
GIS ソフトウェア(QGIS、R)での
OpenStreetMap の利用
T. Nuimura
はじめに自己紹介
GIS とは
QGISOpenStreetMap プラグインのインストール
OSM ファイルの読み込み
属性情報
属性情報をもとに色分け表示
RR とは
OpenStreetMap パッケージのインストール
OpenStreetMap データの表示
GIS データの重ね合わせ
まとめ
まとめ
I QGISの OpenStreetMap pluginは、GISユーザーにとっては慣れたやり方でOSMデータの視覚化や解析ができるのでとっつきやすいかも
I Rの OpenStreetMapパッケージは、Rで解析したデータの背景としての利用向き
I QGISで OSMデータを GIS形式に変換すれば、Rでもいろいろ解析ができそう
謝辞@Say_noさんにはこちらのスライドの誤りの指摘・ご助言などをいただきました。ありがとうございました。
17 / 17