Maperative使用教學

最近在研究 Maperative,發現這款工具在地形繪圖方面的表現非常驚人,能輕鬆達成許多我以前夢寐以求的視覺效果。不僅能製作精確的等高線地形圖,還能加入地形渲染、分層設色等功能,甚至支援向量格式輸出。

地形繪圖範例展示

透過 Maperative,我們可以針對同一個地區產出多種不同風格的地形呈現,從基礎等高線到精緻的分層設色圖:

地形圖範例1 地形圖範例2 地形圖範例3 地形圖範例4

台灣局部地貌細節

以下是針對北部地區、桃園台地群以及雪霸山脈進行的繪製嘗試:

北部與台北盆地

北部地形圖 台北地形細節

桃園台地群與雪霸山脈

桃園台地 雪霸地形

教學播放清單

操作過程我已經全程錄製為教學影片,總長約半小時。只要跟著影片操作,相信很快就能上手:

點此查看:Maperitive 地形繪圖教學播放清單

常用指令速查 (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 官方文件說明

« 上一篇 Previous 較舊的文章 下一篇 Next » 較新的文章