2️⃣ 安裝與基本使用
🎯 安裝 Folium
Folium 是一個基於 Leaflet.js 的 Python 套件,可用來建立互動式地圖。要安裝 Folium,請使用以下指令:
如果你使用 Jupyter Notebook,建議加上 --upgrade
來確保使用最新版本:
🎯 建立第一張地圖
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 來改變地圖外觀。
樣式名稱 | 參數設定 |
---|---|
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 並建立第一張地圖!接下來,我們將學習如何在地圖上標記地點! 😊