地圖樣式是一組自訂項目,可與地圖 ID 建立關聯,應用程式的程式碼參照這組 ID 即可顯示自訂地圖。
雖然建立樣式時不一定要有地圖 ID,但需要將樣式與地圖 ID 建立關聯,再將地圖 ID 加到應用程式後,才能使用該樣式。這是地圖樣式生命週期中,唯一需要用到應用程式程式碼的時候。
已發布樣式和草稿樣式
樣式一經發布便會生效。使用該樣式的所有地圖都會顯示樣式的已發布版本。草稿版本的樣式仍在建構中,發布之前都不會在地圖上公開顯示。
首次建立新樣式 (包括複製現有樣式或樣式版本,或匯入 JSON 樣式) 時,系統會自動發布新樣式的第一個例項。
建立樣式
請使用下列其中一項方法建立地圖樣式:
- 建立新樣式,可使用預設的 Google 地圖樣式,或根據建議的範本。
- 複製現有樣式。
- 複製任一現有樣式的舊版本。
- 匯入 JSON 樣式。
建立新樣式
- 在 Google Cloud 控制台中,前往「Map Styles」(地圖樣式) 頁面。
- 按一下「Create Style」(建立樣式),然後選擇「Google Map」(Google 地圖) 圓形按鈕。
- 按一下「Save」(儲存)。
- 在「Save and Publish Map」(儲存並發布地圖) 對話方塊中,輸入地圖名稱並視需要填入說明,然後按一下「Save」(儲存)。
系統會自動發布樣式,然後將您帶往新樣式的主頁面。
複製現有樣式
- 在 Google Cloud 控制台中,前往「Map Styles」(地圖樣式) 頁面。
- 選取任一現有樣式,然後前往「Duplicate」(複製)。
- 在「Duplicate Map Style」(複製地圖樣式) 對話方塊中,輸入新地圖的名稱並視需要填入說明。
- 按一下「Save」(儲存)。
系統會自動發布樣式,然後將您帶往新樣式的主頁面。
複製樣式版本
- 在 Google Cloud 控制台中,前往「Map Styles」(地圖樣式) 頁面。
- 選取任一現有樣式,然後按一下「Customize Style」(自訂樣式)。
- 依序選取「Settings」(設定) >「Version History」(版本記錄)。
- 選取樣式版本,然後按一下「Version History」(版本記錄) 窗格底部的「Duplicate」(複製)。
系統會自動發布複製的樣式。頁面底部會顯示一則簡短通知,說明樣式已複製完畢,並提供連結,讓您在新分頁中開啟剛複製完成的樣式。
地圖上的第一個樣式是原始樣式版本,與其他註明日期的草稿或已發布版本不同,原始版本沒有任何可選取的子樣式。如要還原為這個樣式或複製這個樣式,請選取註明日期的標題。
匯入 JSON 樣式
- 在 Google Cloud 控制台中,前往「Map Styles」(地圖樣式) 頁面。
- 按一下「Create style」(建立樣式)。
- 在「Create your own style」(建立自己的樣式) 下方,選取「Import JSON」(匯入 JSON) 圓形按鈕。
- 將有效的 JSON 樣式程式碼貼到欄位中。
- 如果您的 JSON 無效,JSON 欄位下方會以大寫字母顯示通知訊息。
- 如果 JSON 有效,則會顯示貼上樣式的預覽畫面及藍色的「Save」(儲存) 按鈕。
- 選取「Save」(儲存)。
系統會自動發布樣式,然後將您帶往新樣式的主頁面。
還原樣式版本
如果您想使用舊版樣式,可以進行還原。舉例來說,如果您為了特殊活動建立加上品牌特色的地圖樣式,活動結束後,可以還原為標準版地圖樣式。
- 在 Google Cloud 控制台中,前往「Map Styles」(地圖樣式) 頁面。
- 選取樣式,然後按一下「Customize Style」(自訂樣式)。
- 依序選取「Settings」(設定) >「Version History」(版本記錄)。
- 選取要還原的版本,然後按一下「Version History」(版本記錄) 窗格底部的「Restore」(還原)。還原後的樣式會成為該樣式的最新草稿。
- 關閉「Version History」(版本記錄) 窗格,然後按一下「Publish」(發布)。
更新樣式詳細資料
建立地圖樣式後,您可以使用樣式主頁面頂端的選項來編輯、複製、重新命名、刪除或新增地圖 ID。
- 如要繼續自訂或查看樣式詳細資料,請選取「Customize style」(自訂樣式)。
- 如要編輯地圖項目和元素樣式,請參閱地圖樣式編輯器總覽。
- 如要重新命名樣式或修改樣式說明,請選取「Edit」(編輯)。
- 如要複製樣式,請選取「Duplicate」(複製)。
- 如要刪除樣式,請選取「Delete」(刪除)。
- 新增或查看與樣式相關聯的地圖 ID。
連結或移除樣式中的地圖 ID
樣式可以與多個地圖 ID 建立關聯,因為相同的樣式可同時套用到多個 Google 地圖應用程式。不過,每個地圖 ID 只能與一個樣式相關聯。
- 在「Map Styles」(地圖樣式) 頁面中選取樣式。
- 如果樣式沒有相關聯的地圖 ID,請選取「Add Map IDs」(新增地圖 ID) 按鈕;如果樣式有至少一個相關聯的地圖 ID,則點選鉛筆圖示。系統會隨即開啟「Add/Edit Map IDs」(新增/編輯地圖 ID) 窗格。
- 勾選地圖 ID 旁的方塊,即可與這個樣式建立關聯;取消勾選方塊,即可移除關聯。
- 選取「Save」(儲存)。
如要使用雲端式地圖樣式,請在應用程式中加入地圖 ID。