# 第三方元件與資料來源

建置時會把下列套件的授權全文複製到 `dist/vendor/licenses/`。版本以 `package-lock.json` 為準（2026-10-28：Leaflet 1.9.4、Leaflet.markercluster 1.5.3、@fontsource/noto-serif-tc 5.3.1、lunar-javascript 1.7.7）。

## 隨網站散布的程式與字型

| 元件 | 用途 | 授權 |
|---|---|---|
| [Leaflet](https://leafletjs.com/) | 互動地圖 | BSD-2-Clause |
| [Leaflet.markercluster](https://github.com/Leaflet/Leaflet.markercluster) | 地圖群聚 | MIT |
| [Noto Serif TC（@fontsource/noto-serif-tc）](https://fontsource.org/fonts/noto-serif-tc) | 標題字型 | SIL Open Font License 1.1 |

## 只在建置／匯入時使用（不隨網站散布）

| 元件 | 用途 | 授權 |
|---|---|---|
| lunar-javascript | 農曆節慶換算 | MIT |
| d3-geo、topojson-client | 行政區界線檢核、代表點 | ISC |
| taiwan-atlas | 鄉鎮市區界線；手繪底圖的縣市界與海岸（衍生自內政部國土測繪中心開放資料） | MIT（資料依原始政府授權） |
| sharp（libvips） | 底圖產製時把地貌圖磚編碼為 WebP（只在製圖機執行 `scripts/basemap/build-basemap.mjs`） | Apache-2.0（libvips LGPL-3.0，未隨網站散布） |
| wrangler | 部署與資料庫遷移 | MIT OR Apache-2.0 |

## 資料來源

逐一列於 `data/SOURCES.md`（來源網址、取得日期、授權、筆數）。

## 地圖底圖

三種風格，地圖右下角依目前風格顯示署名，完整說明在網站「參訪指南 → 底圖來源與授權」（`#guide/mapdata`）。

- **手繪風格**（預設）：本站自繪。縣市界與海岸：內政部國土測繪中心（經 taiwan-atlas 轉檔）；河道與河名：經濟部水利署。
- **臺灣地貌**：本站以內政部 20 公尺數值地形模型產製高程分色與暈渲圖磚，同源自架；河道、海岸同上。
- **街道地圖**（選用）：[CARTO](https://carto.com/attributions) 圖磚，資料 © [OpenStreetMap](https://www.openstreetmap.org/copyright) 貢獻者（ODbL）；由使用者瀏覽器直接向 CARTO 取得，本站不轉存。

政府資料依[政府資料開放授權條款－第 1 版](https://data.gov.tw/license)釋出，經本站加工；來源、取得日期與雜湊見 `data/SOURCES.md`、`data/basemap-sources.json`。
