OpenStreetMapデータからレイヤーを作成する

提供: svg2wiki
(版間での差分)
移動: 案内, 検索
(ツール)
(参考情報)
11行: 11行:
 
==参考情報==
 
==参考情報==
 
* [http://wiki.openstreetmap.org/wiki/JA:Map_Features タグ一覧] ([https://www.okuminavi.jp/access/pdf/OSM_taguitiran.pdf PDF])
 
* [http://wiki.openstreetmap.org/wiki/JA:Map_Features タグ一覧] ([https://www.okuminavi.jp/access/pdf/OSM_taguitiran.pdf PDF])
 +
**OSMのタグとは、地物のカテゴリ(例えばガソリンスタンドなど)を言明する情報。key=valueの組として、一つのフィーチャーに複数設定できる(RDF的)
 +
**key=valueは、例えばamenity=
 
* [https://qiita.com/naogify/items/525be5f41a21d4c82805]
 
* [https://qiita.com/naogify/items/525be5f41a21d4c82805]
  

2025年1月30日 (木) 01:35時点における版

OpenStreetMapから静的なSVGMapレイヤーを構築する方法をメモします

目次

ツール

参考情報

  • タグ一覧 (PDF)
    • OSMのタグとは、地物のカテゴリ(例えばガソリンスタンドなど)を言明する情報。key=valueの組として、一つのフィーチャーに複数設定できる(RDF的)
    • key=valueは、例えばamenity=
  • [1]

練習

ポイントのデータのレイヤをつくる

linux(Ubuntu: windowsの場合もWSLで)

  • ほしい属性の地物をgeoJSONで抽出
osmium tags-filter jaAllData/japan-20241126.osm.pbf nwr/amenity=restaurant,cafe,fast_food -o eatplace.pbf
osmium export eatplace.pbf -o eatplace.geojson

地図上はポイント表示にしたいが、ポリゴンで登録されている同じ地物種もあるのでnwrが好ましい模様。

  • OSMのgeoJSONのpropertiesは正規化とはちょっと言えない状態なので・・・↑の自由な感じのCSV変換webAppにかけてCSV化しよう
  • このCSVをsvgmapのCSVレイヤとか、svgMapToolsを使って可視化する
個人用ツール
名前空間

変種
操作
案内
ツール
Translate