Open dataday preevent_20140208

  • 807 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
807
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
3
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. OpenStreetMapツール紹介 OpenStreetMap Foundation Japan いいださとし @nyampire
  • 2. OpenStreetMap
  • 3. なんぞや
  • 4. 「あー、地図です、地図!」
  • 5. おおむね正解!
  • 6. OpenStreetMapとは だれでも自由に編集可能な世界地図 ボランティアによる世界地図づくり 2004年に英国でスタート 現在のユーザ数は全世界で150万人以上
  • 7. 本日のお題: OSMのツール紹介
  • 8. あいよ!(ΦωΦ)
  • 9. OSMの使い方 背景地図 地図データベース 経路探索用データ
  • 10. OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • 11. でもさー
  • 12. そもそも、なんでOSM?
  • 13. OSMのちょっといいとこ デザインが変更できる 印刷して配布OK オフライン利用 理念的な観点については “世界にOpenStreetMapが必要な理由” を読んでみてくださいな
  • 14. デザインの変更 MapBoxタイル https://www.mapbox.com/ uMap http://umap.openstreetmap.fr/ja/ TileMill https://www.mapbox.com/tilemill/ 自分でタイルサーバを構築! http://qiita.com/nyampire/items/13ed805ac3ccaff3baf9
  • 15. 印刷・配布可能 ライセンス的にクリア つまり、ウェブサイトをそのまま印刷・PDF化して配布してもOK ただし、著作権表示は入れてね☆ http://www.openstreetmap.org/copyright Humanitarian OpenStreetMap Team
  • 16. オフライン利用 OSMデータダンプ(通称 planet.osm)の利用 スマホ/GPSロガーでの無通信利用 全世界データあり Flickr: trolleway CCBY
  • 17. それら踏まえて。
  • 18. OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • 19. 背景地図として ウェブサイトでの地図表示 Leaflet (http://leafletjs.com/) いいところ: 軽量 OpenLayers (http://openlayers.org/) いいところ: 多機能 お好きな方をどうぞ。
  • 20. 背景図の指定例 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> オプションいくつか追加
  • 21. らくちん!ヽ(・ω・)/
  • 22. OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • 23. OverPass API OSMの生データを抽出するAPI OverPass Turboなら、ウェブサイトからクエリ発行可 (http://overpass-turbo.eu/) これが便利 (ΦωΦ)
  • 24. 例: レストラン検索 メニュー種別や、食事制限、禁煙喫煙をベースに検索 Gdzie: http://gdzie.bl.ee/index.php
  • 25. データ分析 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/)
  • 26. 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)
  • 27. OSMの使い方 背景地図 表示としての ”地図” 地理データベース 数量分析用データベース 経路探索用データ ネットワーク・トポロジー構造
  • 28. 経路探索 OSRM (http://project-osrm.org/) A点B点間の経路探索 .osmファイルを元に .osrmファイルを作成 .gpx出力可 (移動する点P、の可視化) pgRouting (http://pgrouting.org/) PostGISに.osmデータ投入して利用 道路以外の経路探索も可能 河川経路、電力経路など柔軟さバツグン
  • 29. 参考資料 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 いいだ個人にお寄せいただいても大丈夫です
  • 30. おまけ
  • 31. こういうの、あります SuperTuxCart & OSM http://wiki.openstreetmap.org/wiki/Supertuxkart
  • 32. こういうの、あります Voxel.js & OSM http://vimeopro.com/openstreetmapus/state-of-the-map-us-2013/video/68099566
  • 33. まぁ、なんていうか、アレだ
  • 34. たのしんで、つくろう ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  • 35. Happy Mapping!