自訂地圖樣式
您可以決定是否修改 用於在 Immich 中繪製地圖的樣式文檔。除了視覺自訂外,這還允許您選擇自己的地圖圖磚提供者,而不是使用默認提供者。默認的
style.json
用於淺色主題
和深色主題
可以作為創建您自己樣式的基礎。
已經製作的 style.json
地圖主題有多個來源,您也可以使用線上生成工具。
- 在 Immich 中,導航到 管理 --> 設定 --> 地圖和 GPS 設定,並展開 地圖設定 子部分。
- 將您的 JSON 樣式的連結粘貼到 淺色樣式 或 深色樣式 中。(您可以添加不同的樣式,這將根據您將 Immich 設置為淺色模式或深色模式來幫助使地圖樣式更為合適。)
- 保存您的選擇。重新加載地圖,並享受您的自訂地圖樣式!
使用 MapTiler 製作自訂樣式
如果您不想手動書寫整個 JSON 文檔,可以使用 MapTiler 輕鬆完成地圖樣式的自訂。
- 在 https://cloud.maptiler.com 創建一個免費帳戶
- 登入後,您可以通過點擊 New Map 創建一個全新的地圖,選擇一個起始地圖,然後點擊 Customize 自訂,或者通過選擇一個 Standard Map 並從那裡進 行自訂。
- 編輯器 介面淺顯易懂。您可以更改顏色、移除可見層,或者在編輯器中添加可選層(例如行政、地形、水文等)。
- 當您完成地圖的設計後,點擊右上角的 保存。給它一個唯一名稱保存到您的帳戶中。
- 接下來,使用右上角的 發布 按鈕發布您的樣式。這將其部署到生產環境,這意味著可以通過互聯網公開使用。MapTiler 將在發佈之前顯示一個交互式的原始地圖和您所作更改的並排比較地圖。
- MapTiler 將警告您更改地圖會導致所有使用該地圖的應用發生更變。由於目前沒有應用正在使用該地圖,因此這樣是沒問題的。
- 點擊新的地圖左上角的名稱將帶您進入項目的 詳情 頁面。在這裡,複製 使用矢量樣式 下的 JSON 樣式連結。此連結將自動包含您的 MapTiler 個人 API 密鑰。