Google Maps平臺更新加入更多地圖自定義功能

Google更新Maps平臺加入更多客製化功能,使用者除了能對興趣點(POI)進行更多自定義控制之外,也能在應用程式中,加入具有在地資訊(Local Context)的地圖,另外,Google正式發布適用Unity的Maps SDK(Maps SDK for Unity),開發者可以利用API新功能,使AR遊戲體驗更加流暢。

Google Maps平臺現在支援在雲端編輯地圖樣式,使用者可以使用Google雲端控制臺創建和管理地圖樣式,如此不只可以選用更多的自定義功能,也能快速地進行測試和部署。過去Maps自定義都是由客戶端JSON處理,JSON會和地圖的請求一起發送到伺服器端,不過這種方式會因為URL字元數量有限,而限制了可自定義的數量,而在雲端操作地圖樣式,可讓自定義的數量增加到250種。

Maps平臺的JavaScript API還加入了向量地圖(Vector Maps)功能,這與使用圖像集組合而成的地圖不同,向量地圖在客戶端渲染,Google解釋,向量地圖使用WebGL技術,以用戶裝置上的GPU來繪製更平滑清楚的地圖磚,平移和縮放等操作的體驗都會很順暢。目前向量地圖支援JavaScript、Android和iOS平臺,並且還加入了標記碰撞管理功能,讓開發人員可以決定標記優先度,避免重要標記被基圖資訊擋住。

Google更強化地圖興趣點的控制,在商業興趣點過濾選項,加入5個子類別,分別是住宿、購物、餐飲、汽車租賃和加油站,開發人員可以細緻地選擇要在地圖上顯示的興趣點類別,像是零售商提供的地圖,可以顯示附近餐廳和加油站,讓消費者容易規畫行程,並且避免在地圖上顯示競爭對手,另外,開發者也可以使用興趣點密度控制,增加或是減少地圖上顯示的興趣點,提供終端使用者更舒服的地圖瀏覽體驗。

Google釋出的Local Context的Beta測試版,開發者能夠在桌面和行動應用程式中,嵌入具有本地資訊的地圖,讓用戶詳細了解特定位置附近的地點,顯示地點名稱、描述評價和照片維持用戶的參與度,企業可以使用Local Context,讓終端用戶看到特定地點周邊自定義的興趣點類型和數量,像是旅館網站可以選擇在網站的地圖上,顯示12個地點,並將這些地點限制為餐廳、景點和購物商場等,同時還能更改地圖外觀,使其與網站樣式和品牌設計一致。

而在兩年前Google推出的Maps平臺遊戲解決方案,現在也正式上線,開發者可以使用Maps SDK for Unity創建結合現實世界與自定義內容的遊戲,Playable Locations API提供了混合縮放以及尋找路徑新功能,混合縮放能夠根據景物與玩家的距離,調整景物顯示細節,而尋找路徑則可以讓遊戲內角色,在虛擬實境中自然地移動。

原文來自 iThome Online