OpenStreetMap のデータを扱う(Ubuntu 上)

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

Ubuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

osmosis, xalan のインストール

端末で,次のコマンドを実行する.

sudo apt -y install osmosis xalan

readosm のインストール

cd /tmp
curl -O https://www.gaia-gis.it/gaia-sins/readosm-1.1.0a.tar.gz
cd /usr/local
sudo tar -xvzof /tmp/readosm-1.1.0a.tar.gz
sudo chown -R $USER readosm-1.1.0a
cd readosm-1.1.0a
./configure 
make 
sudo make install

OpenStreetMap からのデータの切り出し(緯度,経度を指定)

#!/bin/bash bzip2 -d /tmp/japan.osm.bz2 cat /tmp/japan.osm | osmosis --rx - --bb left=130.2037 bottom=33.4308 right=130.5053 top=33.7147 --wx fukuoka-city.osm cat /tmp/japan.osm | osmosis --rx - --bb left=130.0355 bottom=33.4643 right=130.2938 top=33.6690 --wx itoshima-city.osm