JOSM (Java OpenStreetMap Editor) を用いた複数OSMファイルのマージ

【概要】JOSM(Java OpenStreetMap Editor)は、OpenStreetMapデータを編集するためのデスクトップアプリケーションである。本記事では、複数のOSMファイル(OpenStreetMap形式のデータファイル)を1つにマージする手順を解説する。広域のデータを扱う場合や、分割してダウンロードしたデータを統合する際に役立つ。

【目次】

  1. OSMファイルを開く
  2. レイヤーを結合する
  1. JOSMを起動し、ダウンロードしたOSMファイルを開く。複数のファイルを開くと、それぞれが個別のレイヤーとして読み込まれる。
    JOSMでOSMファイルを開いた画面
  2. 画面右側の「レイヤー」パネルからすべてのレイヤーを選択し、下図に示す結合ボタンを押す。選択したレイヤーが1つにマージされる。
    JOSMのレイヤー結合ボタン

なお、同一のオブジェクトが複数のファイルに含まれている場合、マージ時に競合が発生することがある。競合が検出された場合は、JOSMの競合解決ダイアログに従って対処する。