簡體   English   中英

在Google地圖上的多個點之間顯示路線

[英]Show route between multiple points on Google Maps

我有多個經緯度坐標,來自.tcx文件(endomondo)。 我將此點保留為ArrayList中的字符串。 我想在我的秋千應用程序中的Google地圖上顯示這些點之間的步行路線。 我使用JxBrowser庫顯示Google Maps。

我嘗試做類似的事情,但是新的Google Maps不適用於他們。 https://stackoverflow.com/a/13565648/1916252

當然,它看起來像在工作,但是我必須點擊很多(“獲取路線”-選擇“步行”等)。

最后,我想擁有類似這里的內容: https : //www.endomondo.com/workouts/297894781/766697

為了僅在地圖上獲得“步行”方向,您將在其中調用Google Maps V3中提供的Directions Services API。 此對象與Google Maps API路線服務通信,該服務接收路線請求並返回計算結果。 您可以自己處理這些方向結果,也可以使用DirectionsRenderer對象呈現這些結果。 方向可以將起點和終點指定為文本字符串(例如“ Chicago,IL”或“ Darwin,NSW,Australia”)或LatLng值。 路線服務可以使用一系列航點返回多部分路線。 方向顯示為在地圖上繪制路線的折線,或者顯示為元素內的一系列文字說明(例如“向右轉到Williamsburg Bridge坡道”)。

要設置僅步行的方向,請使用以下代碼

google.maps.TravelMode.WALKING

有關更多信息,請遵循此鏈接中給出的准則。

希望這會有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM