これは、NetBSD Advent Calendar 2020の22日目の記事です。
はじめに
いつもOpenStreetMapにはお世話にあっていますが、最近はなかなか貢献できていません。 ですが、自宅の近所の道が間違っているのは気になっていました。 今回は、NetBSD環境からOpenStreetMapの地図を修正してみました。 もちろん、ウェブブラウザー上でiDで修正できるのは把握していますが、今回はpkgsrc/geography/merkaartorを使ってみました。
pkgsrc/geography/merkaartorのインストール
pkgsrc/geography/merkaartorは、pkgsrc/x11/qt5-qtwebkitなど大きめのパッケージに依存しており、 一からビルドするには重量級のパッケージです。 ふじわらさんの14日目の記事を参考に、 バイナリーパッケージを使った方が良いかもしれません。
以下では、私の好みで全てソースコードからビルドする方法を示しておきます。
# cd /usr/pkgsrc/geography/merkaartor # make install
pkgsrc/geography/merkaartorを起動させてみる
目的の場所をMerkaartorで開くには、www.openstreetmap.orgで目的の場所を開いて、そのURLをDownload時に指定すると簡単なようです。 下図では、東京の秋葉原駅付近の部分 https://www.openstreetmap.org/#map=18/35.69935/139.77226 を指定する画面です。
pkgsrc/geography/merkaartorで編集してみる
不足している歩行者専用の通路を追加してみました。 しばらく修正していないので、思い出すのには時間がかかりましたが、問題なく追加し、www.openstreetmap.orgにアップロードできました。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。