0
之間導航,它可以創建一個谷歌地圖標記,並使用谷歌地圖API一個室內地圖的POI之間的路線?對於「經典」標記,您可以使用Directions API,但它似乎僅限於「經典」標記。谷歌地圖:標記和標記室內
在下面的例子中,我創建了一個地址和麥迪遜廣場花園與谷歌地圖內的POI之間的路線,但如何通過API實現的呢?
截圖:http://i.imgur.com/aUsxYlh.png?1
之間導航,它可以創建一個谷歌地圖標記,並使用谷歌地圖API一個室內地圖的POI之間的路線?對於「經典」標記,您可以使用Directions API,但它似乎僅限於「經典」標記。谷歌地圖:標記和標記室內
在下面的例子中,我創建了一個地址和麥迪遜廣場花園與谷歌地圖內的POI之間的路線,但如何通過API實現的呢?
截圖:http://i.imgur.com/aUsxYlh.png?1
我認爲你可以使用下谷歌地圖API的turn-by-turn navigation。它給出了指定的地址或座標的轉彎方向。方向始終從用戶當前位置給出。
google.navigation:q=a+street+address
google.navigation:q=latitude,longitude
這是您可以使用的參數。
q
:設置導航搜索的終點。這可以是緯度,經度或查詢格式的地址。如果它是返回多個結果的查詢字符串,則會選擇第一個結果。
mode
設置運輸的方法。模式可選,默認爲驅動,也可以被設置爲一個:
d
驅動
w
步行b
騎車的
avoid
套特色的路線應該嘗試避免。避免是可選的,可以設置爲一個或多個:
t
的過路費
h
用於高速公路f
渡輪下面的意圖會給你反過來的例子逐個導航。
Uri gmmIntentUri = Uri.parse("google.navigation:q=Taronga+Zoo,+Sydney+Australia");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
我希望它能幫助你解決你的問題。
非常感謝! – GeorgeW
這可能不用啓動Google地圖應用程序?我只想使用適用於Android的Maps API並將用戶保留在我的應用內。 – mclhrn