2012 08 11_josm-hamamatsu

27
OpenStreetMap - JOSM - 浜名湖復活大作戦 - OpenStreetMap Foundation Japan OpenStreetMap TOKAI Center for GREEN COMPUTING, Nagoya Institute of Technology 早川知道 , Tom Hayakawa ( A.K.A Tom , @Tom_G3X )

description

8/11 浜松 OSMセミナー JOSM

Transcript of 2012 08 11_josm-hamamatsu

Page 1: 2012 08 11_josm-hamamatsu

OpenStreetMap - JOSM - 浜名湖復活大作戦 -

OpenStreetMap Foundation Japan OpenStreetMap TOKAI

Center for GREEN COMPUTING, Nagoya Institute of Technology

早川知道 , Tom Hayakawa ( A.K.A Tom , @Tom_G3X )

Page 2: 2012 08 11_josm-hamamatsu

OpenStreetMap

自己紹介

•  OpenStreetMap Foundation Japan - 理事 •  名古屋工業大学グリーンコンピューティング研究所 •  Malaika System ‒ CEO

•  FLOSSな活動 –  OpenStreetMap東海

•  - http://groups.google.co.jp/group/OSM-Tokai –  XOOPS Cube Project ~ XOOPS Cube 東海 –  FLOSS桜山 ~ DS-Tokai

•  名古屋のメタ・コミュニティ

•  Twitter @Tom_G3X •  うえこみ春日井小牧

–  地域情報サイト運営- http://www.kasugai-komaki.jp/

•  その前は・・・ –  株式会社ザクロ ‒ 取締役 とか・・・・

早川 知道(はやかわ ともみち)

Page 3: 2012 08 11_josm-hamamatsu

OpenStreetMapはじめの一歩 - The first step in OpenStreetMap -

Page 4: 2012 08 11_josm-hamamatsu

OpenStreetMapはじめの一歩

まず最初に

•  http://openstreetmap.org/ で登録 – メールアドレスがあれば取得可能

OpenStreetMapアカウントの登録

【メールが届きます】 メール本文のURLをクリックすると、 登録したアカウントが有効になります。

*【ライセンス承認のところ】 「私の投稿をパブリックドメインにします」の欄 特に、チェックを入れる必要はありません!

Page 5: 2012 08 11_josm-hamamatsu

JOSMを使ってみよう

JOSM を使ってみる

•  OpenStreetMap アカウント取得 – http://openstreetmap.org より – メールアドレス必要 – ライセンス承諾

•  JOSM ダウンロード – http://josm.openstreetmap.de より – 設定など(Javaだから簡単)

•  JOSM で編集! – マウスがあると便利

編集までの手順

Page 6: 2012 08 11_josm-hamamatsu

JOSM - 設定・フィルタ・妥当性検査 -

Page 7: 2012 08 11_josm-hamamatsu

JOSM

JOSMの理想的な編集スタイル

左手・キーボード 操作

右手・マウス 描画

範囲選択

ズームイン/アウト

背景移動

ショートカット・キーを覚えると便利! (作業効率が格段に上がる)

Page 8: 2012 08 11_josm-hamamatsu

JOSM

まず最初に、アカウント設定

•  アカウント設定 – 接続設定>認証

•  OSMユーザー名 •  OSMパスワード

お約束で・・・

Page 9: 2012 08 11_josm-hamamatsu

JOSM

設定

GPSログを見やすくする

•  ログの進行方向を表示 – 表示設定>GPSポイント – 「ウェイの方向を矢印で表示」 –  (大量のログがある時、便利です)

•  ログに色を付ける – 表示設定>色 – 「GPSポイント」

Page 10: 2012 08 11_josm-hamamatsu

JOSM

Plug-in

•  Buildings_tools –  建物などを描く時、便利

•  DirectDownload –  自分のGPSログをダウンロード

•  DirectUpload –  GPSログを直接アップロードできる

•  editgpx –  GPSログを編集できる

•  PicLayer –  画像を背景に読み込む

•  Lakewalker –  衛星画像から池などをデータ化(ちょっと微妙)

•  Reverter –  変更セットを元に戻す(特殊用途?)

•  Mirrored_download –  Overpass API

•  Utilsplugin2 –  高度なショートカットなど

プラグインで機能追加 早川が使ってるプラグインから

Page 11: 2012 08 11_josm-hamamatsu

JOSM

フィルタ

強力なフィルタリング機能 フィルターのON/OFF

フィルタリングされたデータを 隠す/薄ら表示する

フィルターの反転

•  編集中のデータを必要なデータだけ表示 •  間違い防止に有効!

•  テキスト欄(フィルタリング構文例) –  highway=*

•  道路のみ表示 –  highway=trunk

•  国道のみ表示 –  type:way

•  ウェイのみ表示 –  type:node untagged

•  タグの無いノードのみ表示 –  user:Tom_G3X

•  特定のユーザーのデータだけ表示

参考 http://wiki.openstreetmap.org/wiki/JOSM_search_function

Page 12: 2012 08 11_josm-hamamatsu

JOSM

妥当性検査

不具合を検出、修正作業の効率化 •  エラー

–  明らかな間違い –  修正すべき! –  「FIX」で自動修正可能

•  警告 –  間違っている可能性がある –  内容を確認し、必要に応じ修正する –  一部警告は「FIX」で自動修正可能

•  「Missing power tower/pole within power line」 •  「ノードの複製」 •  「物理的なタグの無い未接続ノード」    など

•  妥当性検査レイヤー –  検出個所を視覚的に表示

Page 13: 2012 08 11_josm-hamamatsu

JOSM

妥当性検査

•  設定>データ妥当性検証 – 「要求に応じて」列

•  検査実行時に行う検査項目

– 「アップロード時」列 •  データのアップロード直前に 自動実行する検査項目

•  データ量が多いと 時間が掛かる場合あり

検査項目の設定が出来る

Page 14: 2012 08 11_josm-hamamatsu

JOSM

妥当性検査

•  検出個所は、様々な状況があるので 検出個所と周辺の状況をよく把握してから、 修正を行うこと

修正時は、状況をよく把握して修正する事

警告個所

右クリックで「問題へズーム」

Page 15: 2012 08 11_josm-hamamatsu

JOSM - 覚えておきたい10のショートカットキー -

Page 16: 2012 08 11_josm-hamamatsu

JOSM

編集 :: ショートカットキー

•  コピー –  コピーするオブジェクトを選択して・・ –  Ctrl + C (Win) –  Command + C (Mac)

•  ペースト –  ペーストするオブジェクトを選択して・・ –  Ctrl + V (Win) –  Command + V (Mac)

•  タグだけペースト –  タグだけ貼付けるオブジェクトを選択して・・ –  Ctrl + Shift + V (Win) –  Option + Command + V (Mac) –  コピーしたオブジェクトのタグだけペーストされる

コピー・ペースト・タグだけコピー

Page 17: 2012 08 11_josm-hamamatsu

JOSM

ノードとウェイの3つの繋がり方

一見同じに見えても、繋がり方が違う

Way - A

Way - A Way - B

Way - A Way - B

Node共有

Node重複

横から見てみる

Page 18: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  ウェイの分割 –  ウェイを構成するノードを1つ選択 –  P (Win & Mac) –  選択したノードより2つのウェイに分割

•  ウェイの結合 –  ノードを共有する2つのウェイを選択 –  C (Win & Mac) –  1つのウェイに結合される

•  ウェイを引き離す –  2つのウェイの共有ノードを選択 –  G (Win & Mac) –  ノードが複製される

ウェイの分割・結合 (ノードとウェイの3つの形態)

Way - A

Way - A Way - B

Way - A Way - B

Node共有

Node重複

Page 19: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  ノードの結合 – 複数のノードを選択 – M (Win & Mac) – 1つのノードにマージされる

ノードのマージ

Way - A Way - B

Way - A Way - B

Node共有

Page 20: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  ウェイ(エリア)を円形に – 円にする閉じたウェイを選択 – O (Win & Mac) – 円形に!

円を作る(ウェイ)

Page 21: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  円形を作成 – 3つのノードを選択 –  Shift + O (Win & Mac) –  ノードを含む円を作成

円を作る(3ノード)

Page 22: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  ノードを一直線に配列 – 一直線にしたいウェイを選択 若しくは、複数のノードを選択

– L (Win & Mac) – 始点と終点を基準に 一直線になる

ノードを一直線上に

Page 23: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  ノードを等間隔にする – ウェイを選択 若しくは、複数のノードを選択

–  Shift + B (Win & Mac) – 等間隔に

ノードを等間隔に

Page 24: 2012 08 11_josm-hamamatsu

JOSM

ツール :: ショートカットキー

•  直行した形状 – エリアのウェイを選択 –  Q (Win & Mac) – 正確な四角になる

エリアを正確な四角に

Page 25: 2012 08 11_josm-hamamatsu

JOSM

質問・疑問等ご自由にどうぞ

Page 26: 2012 08 11_josm-hamamatsu

失われた浜名湖を取り戻せ! - 神は乗り越えられない試練は与えない!-

Page 27: 2012 08 11_josm-hamamatsu

JOSM

浜名湖復活大作戦

•  Tag – natural = water – source = bing – name = 浜名湖