2017-04-13 49 views
-1

有沒有什麼方法可以在官方Google地圖應用上添加一層自定義數據(點,區域等)和元數據(單擊該項目時出現的信息框)?在Google Maps官方應用中覆蓋第三方數據?

官方的應用程序指的是maps.google.com網站,官方的Android應用程序,官方的IOS應用程序等等。

我很遺憾地無法確定何時何地,但我絕對在官方Google地圖應用程序中肯定地看到了額外的可切換圖層,並在某人的Android設備上顯示了絕對第三方數據。我相信它出現在「地形」和其他可切換圖層的旁邊。

顯然這是用戶選擇的東西。我一直無法找到像這樣的文檔 - 我一直在尋找諸如加載KML數據等方式的東西,但一切似乎都指向了Javascript API。

任何想法?

我想到的主要用例是在計算出交通方向的同時顯示汽車共享位置的數據。目前,我必須在Google地圖之間來回切換方向,以及汽車/自行車共享應用程序,以獲取/停放汽車/自行車(並且這些汽車/自行車共享應用程序都有可怕的用戶體驗),以及這很令人沮喪。

回答

0

這在某種程度上可能適用於Google我的地圖。

如果Google我的地圖地圖是公開共享的,並且用戶將其添加到他們保存的地圖中,則它會顯示在Google地圖上(至少)網頁和Android上。

這裏是它的外觀在安卓(谷歌地圖菜單 - >您的地點 - >地圖):

your places -> maps

而且一旦被激活,可以規劃路線時,仍然可見:

activated map with directions

但是,在網絡上,我還沒有找到任何方法讓我的地圖覆蓋層在獲取路線時可見。

此外,我的地圖不支持外部數據源,因此爲了使地圖保持最新狀態,只要數據發生變化,數據將不得不手動重新導入到我的地圖地圖,或者我的地圖地圖本身必須是規範的數據源。

我很想聽聽任何其他方式來做到這一點,或任何使網絡版Google地圖在指示的同時顯示此圖層的方法。