OpenStreetMap coastline(海岸線)から GeoJSON LineString 生成


こんにちは。
OpenStreetMap coastline(海岸線) のデータから GeoJSON LineString を作ってみました1OSMCoastline(および homebrew)を利用しています。日本の例です。

$ brew install cmake gdal osmcoastline
$ wget http://download.geofabrik.de/asia/japan-latest.osm.pbf
$ osmcoastline_filter -o japan-coastline.osm.pbf japan-latest.osm.pbf 
$ osmcoastline -l -p none -o japan-coastline.db japan-coastline.osm.pbf
$ ogr2ogr -f "GeoJSON" japan-coastline.json japan-coastline.db lines

  1. "OSM Water Layer: Surface Waters in OpenStreetMap" (Dai YAMAZAKI's website) も参考になります。