Littlebtc (Hsiao-Ting Yu)
Web Developer (currently at GeoThings Inc.)
Map Lover
OpenStreetMap Mapper in Taiwan
OpenStreetMap 台灣的地圖繪製已有相當進展
如何回顧過去的圖磚並視覺化地圖的變動
重新檢視過去變了什麼,哪邊可以作得更好
曾經考慮過使用OSM History Renderer,但因為已不維護而作罷
決定下載全歷史檔案,切成每年一份,分別導入資料庫,更簡單直覺
再透過圖磚以及OSM Node Density 工具繪製
下載 Geofabrik 提供的 Full History Extract,格式為 .osh.pbf
其包含所有歷史變更,透過 Osmium 轉為 .osm.pbf
$ osmium time-filter taiwan-internal.osh.pbf 2019-01-01T00:00:00Z \
-o 2019.osm.pbf
以每年 1 月 1 日 UTC 0:00 (台灣去年 12 月 31 日 16:00)為時間點進行拆分
從 2010 到 2019 年,建立 10 個 PostgreSQL 資料庫
再使用 osm2pgsql
將 .osm.pbf
匯入資料庫
opensteetmap-carto
配合 Nik4
進行繪製time nik4.py -b 121.1993 24.9386 121.3289 25.0265 -z 14 \
~/git/openstreetmap-carto/2019.xml taoyuan-2019.png
osm-node-density
顯示密度2013 到 2014 年間的大幅成長
早期存在缺乏衛星圖資的繪製盲區 (如楊梅)
彰化雲林目前仍然算是弱點區域