Maperative使用教學
最近在研究 Maperative,發現這款工具在地形繪圖方面的表現非常驚人,能輕鬆達成許多我以前夢寐以求的視覺效果。不僅能製作精確的等高線地形圖,還能加入地形渲染、分層設色等功能,甚至支援向量格式輸出。
地形繪圖範例展示
透過 Maperative,我們可以針對同一個地區產出多種不同風格的地形呈現,從基礎等高線到精緻的分層設色圖:
台灣局部地貌細節
以下是針對北部地區、桃園台地群以及雪霸山脈進行的繪製嘗試:
北部與台北盆地
桃園台地群與雪霸山脈
教學播放清單
操作過程我已經全程錄製為教學影片,總長約半小時。只要跟著影片操作,相信很快就能上手:
常用指令速查 (CLI Commands)
1. 設定 DEM 數位高程模型來源
預設使用的是 SRTM3,但偶爾會有缺失(洞)。建議使用經過「補洞」處理的 SRTMV3R3:
# 設定補洞過的 SRTM 來源
set-dem-source name=SRTMV3R3
2. 產生分層設色圖 (Hypsometric Tints)
這可以根據高度給予不同的色彩,模擬如上河地圖般的視覺效果:
# 套用自定義色階 (參考上河風格)
generate-hypsometric ramps=0:#f1eee8;1:#8fd48e;50:#818c7b;100:#4f847a;200:#818d7a;300:#a09576;500:#bba186;700:#bfb0aa;900:#bea198;1200:#c2a496;1500:#a28c81;1800:#a87e72;2100:#946f4e;2400:#946748;2700:#c1765d;3000:#a95e48;3300:#c26e61;3600:#c46661;4000:#6c363a
3. 進階圖層控制
你可以透過調整強度(Intensity)來控制底圖的深淺,或模擬海平面上升等特殊地貌:
# 讓底圖變淡 (例如設定為 0.7)
add-web-map provider=mapnik intensity=0.7
# 模擬海平面上升的視覺效果
generate-hypsometric ramps=0:blue;1:green;1000:#FFCB77;2000:white
4. 輸出與範圍設定
完成繪製後,可以設定精確的座標範圍並進行圖片輸出:
# 設定地理座標範圍 (左下, 右上)
set-geo-bounds 120.971703, 24.819805, 120.973510, 24.818567
# 輸出為點陣圖 (可指定寬度或縮放層級)
export-bitmap width=500
export-bitmap scale=11
更多進階指令可參考 Maperitive 官方文件說明。







