LoginSignup
2
2

More than 5 years have passed since last update.

osmサーバーにアップロードしないでレンダリング結果を確認する方法

Last updated at Posted at 2013-06-01

JOSMで編集を行なっていると、OSMサーバーにアップロードする前にレンダリング結果を見てみたいという欲求がわいてくることがありますね。
独自レンダルサーバーがあれば実現可能です。
ここでは、OpenStreetMapで独自レンダリングをしようでセットアップした独自レンダルサーバーを使ってJOSM上の未アップロードデータをレンダリングさせる方法を示します。

前提

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:kakrueger/openstreetmap
sudo apt-get update
sudo apt-get install libapache2-mod-tile

OSMデータの作成

  • JOSMで、マップの編集を行なってください。
  • JOSMで、メニュー[ファイル]->[名前をつけて保存...]を選び、適当な名前で保存してください。(ここでは「test.osm」という名称で保存したとします)

独自レンダルサーバーで、保存したOSMファイルをレンダリングする。

  • 独自レンダルサーバーのキャッシュファイルを削除する。
$ $ sudo rm -r /var/lib/mod_tile/default/*
  • 下記のコマンドを実行してOSMファイルをレンダラーへインポートさせて、レンダリングを行います。(「test.osm」)
$ osm2pgsql --slim <test.osm>

uploading map.png...

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2