OpenStreetMap(OSM)は、ボランティアによって構築された無料で編集可能な世界地図です。そのデータは数十の無料サービスに供給されているため、1つの検証された編集によって多くのアプリケーションで使用される地図が改善されます。Website Wizard JOSMプラグインのチームによるチュートリアルは、初めての貢献者がサインアップから公開された編集までを15分以内に完了できることを目指しています。

このチュートリアルは、OSMにおける「website」タグの追加に焦点を当てています。このタグは、場所の公式ウェブサイトのURLを保存します。ショップや施設がwebsiteタグを持つと、マッパーはそのサイトから電話番号、営業時間、メールアドレス、およびその他の詳細を推測できることがよくあります。Website Wizardプラグインは、DuckDuckGoで場所の名前とユーザーが指定する検索プレフィックスを事前入力したクエリを開き、公式URLを貼り付けて保存できるようにすることで、検索プロセスの大部分を自動化します。

チュートリアルに記載されている7ステップのワークフローは次のとおりです。(1) OSMアカウントを作成し、メールを確認する。(2) JOSM(Java OSM Editor。OSMデータの問い合わせと編集に使用されるデスクトップアプリケーション)をダウンロードして実行する。(3) 数つの街街区を超えない身近な小さなエリアのOSMデータをダウンロードする。(4) 特定のクエリを使用して、websiteタグが欠落しているショップおよび施設のみを表示するようにデータをフィルタリングする。(5) JOSMの設定からWebsite Wizardプラグインをインストールする。(6) 公式ウェブサイトを検索し、URLを貼り付ける。(7) 「survey」ソースタグ付きで変更セットをアップロードする。

地図上に関心領域が選択されたJOSMのダウンロードパネル
編集前に小さなエリアのOSMデータを取得するために使用されるJOSMのダウンロードパネル。high5apps.github.io

チュートリアルの3番目のステップは、数つの街街区を超えない身近な小さなエリアのOSMデータをダウンロードすることです。ダウンロードパネルは、マッパーが地図上でその関心領域を選択する場所です。

JOSMエディタに表示されているフィルタリングされていないOpenStreetMapデータ
クエリを適用する前の、選択された関心領域の完全なフィルタリングされていないデータセット。high5apps.github.io

データをダウンロードした後、チュートリアルの4番目のステップはそれをフィルタリングすることです。この画像は、websiteタグフィルタが視界を作業可能な候補に絞り込む前の、そのエリアの生のOSMデータを示しています。

websiteタグが欠落しているショップと施設のみを示すフィルタリングされたOpenStreetMapデータ
websiteタグを持たないショップと施設のみを表示するようにフィルタリングされた同じ関心領域。high5apps.github.io

チュートリアルの4番目のステップでは、特定のクエリを使用してwebsiteタグが欠落しているショップと施設のみを表示し、候補を効率的に絞り込みます。このフィルタリングされたビューがそのクエリの結果です。

JOSMエディタ内で実行されているWebsite Wizardプラグインの検索デモ
Website Wizardプラグインの検索ステップ。場所の公式ウェブサイト向けのDuckDuckGoクエリを開きます。high5apps.github.io

チュートリアルの6番目のステップでは、Website Wizardプラグインは、場所の名前とユーザーが供給したプレフィックスで事前入力されたDuckDuckGoクエリを開くことで検索を自動化し、マッパーが公式URLを貼り付けることを可能にします。

変更セット情報を表示するJOSMのアップロードパネル
完了した変更セットを確認して公開するためのJOSMのアップロードパネル。high5apps.github.io

チュートリアルの7番目で最後のステップは、「survey」ソースタグ付きで変更セットをアップロードすることです。アップロードパネルは、websiteタグが追加された後にその公開が行われる場所です。

このチュートリアルは、ウェブサイトのソースとしてソーシャルメディアのプロフィール、レビューサイト、またはビジネス集約サイトの使用を明確に推奨しておらず、ミスはCtrl+Zで元に戻せることも指摘しています。潜在的な規模の例として、著者はシアトルのウォーリングフォード地区で1つの変更セットに66のwebsiteタグを追加したことを述べています。

JOSMをとっつきにくいと感じる読者のために、チュートリアル自体はより簡単な選択肢を示しています。Android用のStreetCompleteとiOS用のGo Map!!は、どちらもタスク指向のモバイルアプリケーションです。また、一部のマッパーが、シンプルな編集のためにopenstreetmap.orgに組み込まれたブラウザエディタであるiDを好むことも認めていますが、JOSMのフィルタリングとプラグインサポートは一括タグ付けにさらに効率的であると主張しています。これは、パワーとアクセシビリティの間のトレードオフを提示しています。JOSMは高度なフィルタリングと自動化を提供しますが、Javaデスクトップのインストール(約365 MB)が必要であり、モバイルおよびブラウザエディタは細かい制御を犠牲にしてエントリーバリアを下げます。

注意書き:このチュートリアルの15分という主張は、地域への熟悉度と、明確な公式ウェブサイトを引用できるかどうかに依存しています。ソースは一般的な完了時間の独立した検証を提供しておらず、OSMの貢献が「数十の無料OSMベースのサービスに取り込まれる」という記述は、出版社の視点を反映したものであり、下流の採用状況の独立した測定ではありません。