Open dataday preevent_20140208
Upcoming SlideShare
Loading in...5
×
 

Open dataday preevent_20140208

on

  • 1,044 views

 

Statistics

Views

Total Views
1,044
Views on SlideShare
968
Embed Views
76

Actions

Likes
2
Downloads
2
Comments
0

2 Embeds 76

https://twitter.com 73
http://s.deeeki.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open dataday preevent_20140208 Open dataday preevent_20140208 Presentation Transcript

  • OpenStreetMapツール紹介 OpenStreetMap Foundation Japan いいださとし @nyampire
  • OpenStreetMap
  • なんぞや
  • 「あー、地図です、地図!」
  • おおむね正解!
  • OpenStreetMapとは だれでも自由に編集可能な世界地図 ボランティアによる世界地図づくり 2004年に英国でスタート 現在のユーザ数は全世界で150万人以上
  • 本日のお題: OSMのツール紹介
  • あいよ!(ΦωΦ)
  • OSMの使い方 背景地図 地図データベース 経路探索用データ
  • OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • でもさー
  • そもそも、なんでOSM?
  • OSMのちょっといいとこ デザインが変更できる 印刷して配布OK オフライン利用 理念的な観点については “世界にOpenStreetMapが必要な理由” を読んでみてくださいな
  • デザインの変更 MapBoxタイル https://www.mapbox.com/ uMap http://umap.openstreetmap.fr/ja/ TileMill https://www.mapbox.com/tilemill/ 自分でタイルサーバを構築! http://qiita.com/nyampire/items/13ed805ac3ccaff3baf9
  • 印刷・配布可能 ライセンス的にクリア つまり、ウェブサイトをそのまま印刷・PDF化して配布してもOK ただし、著作権表示は入れてね☆ http://www.openstreetmap.org/copyright Humanitarian OpenStreetMap Team
  • オフライン利用 OSMデータダンプ(通称 planet.osm)の利用 スマホ/GPSロガーでの無通信利用 全世界データあり Flickr: trolleway CCBY
  • それら踏まえて。
  • OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • 背景地図として ウェブサイトでの地図表示 Leaflet (http://leafletjs.com/) いいところ: 軽量 OpenLayers (http://openlayers.org/) いいところ: 多機能 お好きな方をどうぞ。
  • 背景図の指定例 LeafletをJavaScriptとしてhtmlに加える CSS読み込み <html> <head> <meta charset=utf-8 /> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.2/leaflet.css" /> <style> #map { height: 100%; } </style> </head> Script読み込み <body> <div id="map"></div> <script src="http://cdn.leafletjs.com/leaflet-0.7.2/leaflet.js"></script> <script> var map = L.map("map").setView([35.6880,139.8477], 10); L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http:// creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>', maxZoom: 18 }).addTo(map); タイルサーバURL指定して、 </script> </body> オプションいくつか追加
  • らくちん!ヽ(・ω・)/
  • OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • OverPass API OSMの生データを抽出するAPI OverPass Turboなら、ウェブサイトからクエリ発行可 (http://overpass-turbo.eu/) これが便利 (ΦωΦ)
  • 例: レストラン検索 メニュー種別や、食事制限、禁煙喫煙をベースに検索 Gdzie: http://gdzie.bl.ee/index.php
  • データ分析 OSMの生データダンプ 通称、planet.osm 圧縮状態で30Gくらいあるので注意 (解凍時 500G超) http://wiki.openstreetmap.org/wiki/Planet.osm 地域ごとに切り出したファイルが便利 Geofabrik (http://www.geofabrik.de/data/download.html) bbbike extract (http://download.bbbike.org/osm/bbbike/Tokyo/) Metro Extracts (http://metro.teczno.com/)
  • PostGIS / Spatialite ガチ利用時、データはPostGIS/Spatialiteに入れて使います PostGIS (http://www.postgis.org/) 日本語マニュアル (http://www.finds.jp/docs/pgisman/2.0.0/postgis.html) Spatialite (http://www.gaia-gis.it/gaia-sins/) OSMデータ投入用ツール解説 osm2pgsql (http://learnosm.org/jp/osm-data/osm2pgsql/) imposm (http://imposm.org/) Spatialite OSM Tool (https://www.gaia-gis.it/fossil/spatialite-tools/index)
  • OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • 経路探索 OSRM (http://project-osrm.org/) A点B点間の経路探索 .osmファイルを元に .osrmファイルを作成 .gpx出力可 (移動する点P、の可視化) pgRouting (http://pgrouting.org/) PostGISに.osmデータ投入して利用 道路以外の経路探索も可能 河川経路、電力経路など柔軟さバツグン
  • 参考資料 LearnOSM (http://learnosm.org/jp/osm-data/) OSMデータの取り扱い方。近日中に日本語版でます OSM wiki (http://wiki.openstreetmap.org/wiki/Develop) たいていのソフトの使い方はこちらに記載あり 質問について Talk-ja Mailing List (https://lists.openstreetmap.org/listinfo/talk-ja) Twitter #osmjp いいだ個人にお寄せいただいても大丈夫です
  • おまけ
  • こういうの、あります SuperTuxCart & OSM http://wiki.openstreetmap.org/wiki/Supertuxkart
  • こういうの、あります Voxel.js & OSM http://vimeopro.com/openstreetmapus/state-of-the-map-us-2013/video/68099566
  • まぁ、なんていうか、アレだ
  • たのしんで、つくろう ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  • Happy Mapping!