OpenStreetMap データ(japan-latest.osm.pbf)から指定範囲切り出し
2048 ワード
こんにちは。
日本の OpenStreetMap データ(japan-latest.osm.pbf, 1GB以上)をダウンロードし、指定範囲切り出しなどしてみました。
$ wget https://download.geofabrik.de/asia/japan-latest.osm.pbf
$ wget https://download.geofabrik.de/asia/japan.poly
- その後、最初はデータ最新化を試しました。osmfilter をインストールし同時にインストールされる osmconvert, osmupdate コマンドを使いました。
$ brew install osmfilter
$ osmupdate --hour --day -B=japan.poly -v japan-latest.osm.pbf japan-latest-updated.osm.pbf
- その次に矩形範囲を指定しデータを切り出してみました。osmium-tool の osmium コマンドを利用しました。
$ brew install osmium-tool
$ osmium extract --bbox 139.500,35.494,140.000,35.900 -o tokyo.osm.pbf japan-latest-updated.osm.pbf
- データ読み取りも試しました(参考:「Golang で OpenStreetMap ファイル(osm.pbf)の読み込み(osmpbf 利用)」)。
$ go run osmpbf_progressbar.go -ncpu 4 tokyo.osm.pbf
54732 / 54732 [====================================================] 100.00 % 4s
Nodes: 5,492,671, Ways: 1,039,991, Relations: 4,422
Author And Source
この問題について(OpenStreetMap データ(japan-latest.osm.pbf)から指定範囲切り出し), 我々は、より多くの情報をここで見つけました https://qiita.com/kkdd/items/b30db8fe72ad3861ad74著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .