JA:JOSM/基本編

From OpenStreetMap Wiki
< JA:JOSM(Redirected from JA:JOSM/Basic editing)
Jump to navigation Jump to search
はじめに 基本編 上級編 プラグイン FAQ(en)

このページには JOSM で地図データを編集するための基本的な方法について説明しています。

アンドゥ/変更の取り消し

JOSM は一般的に、明示的に指定した時以外、 OpenStreetMap データベースに対して読み書きを行いません。しかし、アップロードする前にはいつでも、 JOSM を終了することによって(あるいは、有効なデータレイヤを削除することによって)すべての変更を取り消すことが出来ます。また、アンドゥツールバーボタン(JOSM-Icon-undo.svg)をクリックするか、 Ctrl-Z を押すことで、個々の編集作業を取り消すことも出来ます。気楽に構えてください!いつ何時編集に失敗しても、ごくわずかのステップで戻ることがいつでも出来ます。

もし練習中に間違った変更セットをアップロードしてしまったら、このガイドで対応していない部分の質問や最初の編集について支援を得るために、他の OSM メンバーに連絡してください。しかし、もし問題に直面したときにはこのガイドで対応しているオプションのトピックを我慢して勉強してください。はい、とても大きいですが、問題への答えが見つかるはずです。

(S)選択 と (A)追加

JOSM Keyboard Shortcuts Cheat Sheet A3 300 DPI Printable version

編集時には2つの主要な操作モードがあります。

JOSM-Icon-move.svg - (S)選択 - 要素の選択、そのタグの表示/編集とそれらの移動。

JOSM-Icon-autonode.svg - (A)追加 - 新しいウェイを作るための新しいノードの追加、存在するウェイの拡張、あるいは単独のノードの追加

これらのモードを切り替える方法はとてもたくさんありますが、 'S' と 'A' のキーボードショートカットは覚える価値があるでしょう。

何かを削除する必要があるときもあるでしょう。キーボードショートカットは 'delete' または 'del' キー(Mac では 'fn' キーを押しながら)です。

ウェイの追加

ウェイを作成する時、現在何が選択されているかについて考えることが必要です。

  • '選択'->'選択なし'を行う事で現在選択してあるものをすべて止めます。あるいは、選択モード(S)にして、黒い背景のどこかをクリックします。
  • 何も選択されていない状態で、まっさらのウェイを追加するために'A'を押します。
  • 新しいノードを作成するために、黒い背景のどこかをクリックします。
  • その中にいくつかのノードを指定しつつ、クリックしながらウェイを描画します。
  • 追加を終えたい時は、 'S' を押して選択モードに戻ります。

単独ノードの追加

単独ノードを追加するためには、上記と同じステップを繰り返しますが、今回は、1つのノードを追加した後に終了します:

  • 現在の選択をすべて解除します。
  • 'A' を押して追加モードにします。
  • ダブルクリックしてノードを作成します。
  • 'S' を押して、選択モードに戻ります。

パネル

パネルは、 JOSM の右側に、いくつかのブロックが表示されているものです。しかし、各ブロックは、表示させたり見えなくすることが出来ます。これを行うには、左側にあるいくつかのボタンをクリックします。

JOSM-Icon-layerlist.svg JOSM-Icon-propertiesdialog.svg JOSM-Icon-history.svg JOSM-Icon-selectionlist.svg JOSM-Icon-userlist.svg JOSM-Icon-conflict.svg JOSM-Icon-commandstack.svg JOSM-Icon-relationlist.svg JOSM-Icon-validator.svg

これは、トグルボタンで、クリックするたび毎に表示させたり非表示にできる事を意味します。パネルそれ自身は最小化することが出来ます。ピンをクリックして、別ウィンドウに分離することも出来ます。

いくつかのパネルは、他のものよりも便利です。場合によっては"タグ/所属"パネル(JOSM-Icon-propertiesdialog.svg)を見えるようにしたいでしょう。

タグ

タグは、右上の、"タグ/所属"と呼ばれるパネル中で表示されます。要素を選択したあと、そのタグが、キーが左に、値が右側になる、表形式で表示されます。 (S) 選択モードを選び、存在しているウェイかノードを選んで、タグを表示させてみましょう。ダウンロードした領域にある地図データに、たくさんのタグが付いていることがわかると思います。 'name' タグのような、きわめて直接的なものもありますが、いくつかのタグはきわめて複雑な意味を持つものがあります。タグについての説明は JA:Map Features を参照してください(十分に読む価値はありますが、それはきわめて大きな一覧です。そのすべてのタグを知る必要はありません!)。

新しいタグを追加するためには、'追加'ボタンJOSM-Icon-add.svg 追加をクリックします(データの要素を追加するための"ノードの(A)追加"と混同しないようにしてください") -- またはキーボードショートカットの Alt+A でも可能です

存在しているタグを編集するためには、それをダブルクリックするか、一回クリックしてそれを選択し、次に編集ボタンをクリックします。または、キーボードショートカットの Alt+S でも可能です。

キーと値のボックスにタグを入力するとき、ドロップダウンで JOSM が推奨する値が表示されます。これは、ダウンロードした区域内にあるすべてのキーと値と、 JOSM が把握しているすべての共通のタグに基づいた、時間節約のための機能です。

選択についての注意:タグを修正するために要素を選択した時、正しいものを選択するように気をつけましょう。通常単一の要素(ウェイまたはノード)のみを選択したいでしょう。しかし、 JOSM では、複数の要素を同時に選択でき、選択したすべてに渡ってタグを適用することができます。1つの方法としては、選択ボックスをドラッグすることですが、選択したものについてさらに制御するためには、クリックしている時に Ctrl キーを押します。

タグによっては、独自のタグを持つものや、純粋にウェイを形成するためのものもあります。独立したノードは(ほとんど)常に独自のタグを持っており、ウェイを形成するノードはタグを持つこともありますが、普通は持ちません。 JOSM はタグを持つノードを区別して表示します。タグの意味(信号など)を記述する記号を表示することもあれば、 JOSM が認識していないタグの組み合わせは、明るい青色で塗りつぶされた四角形として表示されます。

データのアップロード

覚えておいてほしいのは、いつでも#Undo /変更を止める事が出来ると言うことです。しかし、変更が問題ないのであれば、 OpenStreetMap サーバに変更をアップロードしましょう。

これは、単にアップロードアイコン JOSM-Icon-upload.svg をクリックするだけです。

変更セットのコメントを入力するためのダイアログが表示されます。今回行った修正の要点について書きましょう。この短いコメントは、変更に伴って記録され、履歴を表示させた時に、他の誰もが見えるようになります。何を変更したかということよりも、なぜこの変更を行ったかということを説明する方がよいでしょう。しかし、それをたくさん書く必要はありません。短いコメントで十分です。

最初にアップロードする時、メインの OpenStreetMap ウェブサイト上で登録した、ユーザ名とパスワードを入力するプロンプトも表示されます(アカウントの作成を参照)。コンピュータを他人と共有していないのであれば、毎回この入力が起こることを防ぐために、これをセーブします。

OpenStreetMap にアップロードする時、 OpenStreetMap License ライセンスで投稿されたデータをリリースする事を承認します。リリースを許可するデータのみ投稿してください(コピーは禁止です!)。これで、データは OpenStreetMap のデータベースに入りました。そしてこれは自由に使えます!へんこうは、数時間/数日後の遅延ののちに、地図上に表示されます。ただ待っているのなら、なぜ他の編集をしないのでしょうか。定期的に編集作業をアップロードすることは良いアイデアです。

競合とはなんでしょうか?ダウンロード以降、同じ領域を他の誰かが編集したのでしょうか?これについて変更があると考えた場合(たとえば、何時間か前にダウンロードしたか、マッピングパーティで他の誰かが近い場所を編集した場合)、アップロードする前にもう一回ダウンロードするのはよいアイデアです。もしも新しい要素が追加されていたならば、アップロードする前にそれらを評価することが出来ます。正確に同じ要素を他の誰かが変更し、直接衝突がある場合、 JOSM は"競合"を報告し、それらを修正することを許可します。これについての詳細は、JOSM/Advanced editing#Resolving conflictsで説明しています。



次 >>

基本編について理解が出来たので、詳細な編集(上級編)について、学習したいと思うかもしれません。