Skip to content

2️⃣ 安裝與基本使用

🎯 安裝 Folium

Folium 是一個基於 Leaflet.js 的 Python 套件,可用來建立互動式地圖。要安裝 Folium,請使用以下指令:

pip install folium

如果你使用 Jupyter Notebook,建議加上 --upgrade 來確保使用最新版本:

pip install --upgrade folium

🎯 建立第一張地圖

Folium 讓你可以輕鬆建立一張地圖,以下是基本範例:

import folium

# 建立地圖,中心點設在台北市
m = folium.Map(location=[25.0330, 121.5654], zoom_start=12)

# 儲存成 HTML
m.save("basic_map.html")

這段程式碼會建立一張中心點在台北市的地圖,並將其存成 basic_map.html,可用瀏覽器開啟。


🎯 設定不同的地圖樣式

Folium 支援多種地圖背景樣式(Tiles),你可以使用不同的 Tile 來改變地圖外觀。

folium.Map(location=[25.0330, 121.5654], tiles="Stamen Terrain", zoom_start=12)
樣式名稱 參數設定
OpenStreetMap tiles="OpenStreetMap"
Stamen Terrain tiles="Stamen Terrain"
Stamen Toner tiles="Stamen Toner"
CartoDB Positron tiles="CartoDB positron"
CartoDB Dark Matter tiles="CartoDB dark_matter"

這些不同的樣式可以根據需求來選擇,讓地圖更具個性化!


📝 總結

步驟 說明
安裝 Folium pip install folium
建立地圖 folium.Map(location=[lat, lon], zoom_start=12)
設定地圖樣式 tiles="Stamen Terrain" 或其他樣式
儲存地圖 .save("map.html")

🚀 現在你已經學會如何安裝 Folium 並建立第一張地圖!接下來,我們將學習如何在地圖上標記地點! 😊