想在地圖中加入進階地圖項目嗎?Maps SDK for Android 公用程式庫是適合各種應用程式的開放原始碼類別程式庫。GitHub 存放區包含公用程式類別和說明各類別用途的試用版應用程式。
在這部影片中,Chris Broadfoot 將會介紹公用程式庫,並著重說明折線解碼、球面幾何圖形和泡泡圖示。
快速設定
若要安裝 Maps SDK for Android 公用程式庫,請按照設定指南操作。
公用程式
將 GeoJSON 匯入地圖您可以用 GeoJSON 格式儲存地圖項目,然後使用這個公用程式將這些地圖項目算繪為疊加在地圖上的圖層。呼叫 相關詳情請參閱 Google 地圖 Android GeoJSON 公用程式說明文件。 |
|
將 KML 匯入地圖您可以使用這個公用程式將 KML 物件轉換成地理形狀,然後把物件算繪為疊加在地圖上的圖層。呼叫 相關詳情請參閱 Google 地圖 Android KML 公用程式說明文件。 |
|
在地圖上加入熱視圖熱視圖能在地圖上顯示資料點的分布位置及相對強度,讓檢視者一目瞭然。這類地圖並不會在各個地點放置標記,而是使用顏色和形狀來表示資料的分布情形。建立 相關詳情請參閱 Google 地圖 Android 熱視圖公用程式說明文件。 |
|
透過泡泡圖示自訂標記加入 |
|
管理標記叢集
相關詳情請參閱 Google 地圖 Android 標記叢集公用程式說明文件。 |
|
在同一張地圖上加入多個圖層您可以在同一張地圖上顯示 GeoJSON、KML 和叢集的地圖項目,以及您自訂的標記、折線和多邊形。此外,只要在每個圖層加入點擊事件監聽器,就能讓圖層變成互動式。在設定圖層時對 相關詳情請參閱 Google 地圖 Android 多圖層試用版說明文件。 |
|
對折線進行編碼及解碼
在 Google 地圖中,用來定義折線或多邊形的經緯度座標會以編碼字串的形式儲存。請參閱折線編碼的詳細說明。您可能會在 Google API (例如 Directions API) 的回應中收到這個編碼字串。 您可以使用 Maps SDK for Android 公用程式庫中的 |
|
透過球面幾何圖形計算距離、面積和方向您可以使用
如需公用程式中可用方法的完整清單,請參閱參考說明文件。 |
|
確認特定地點是否受到街景服務支援。只要使用 如需詳細資訊,請前往 GitHub 參閱街景服務中繼資料公用程式說明文件。 |