Google Maps API似乎沒有提供創建避免或傾向於避免某些點的路線的方法。有沒有人有過這樣的工作?我想在路由上創建異常規則。Google API(路線) - 創建避開特定點的路線
例如:顯示沒有交通信號的路線。
Google Maps API似乎沒有提供創建避免或傾向於避免某些點的路線的方法。有沒有人有過這樣的工作?我想在路由上創建異常規則。Google API(路線) - 創建避開特定點的路線
例如:顯示沒有交通信號的路線。
我有同樣的問題,這是迄今爲止我找到的最好的解決方案。
「正如另一個答案中提到的,這個功能並不是直接在Google Maps API中可用,但是我一直在考慮這個功能,並且在」一起入侵「類別中有一些解決方法的想法。這兩個都依賴於Google Maps API的版本3
當請求路線時,將provideRouteAlternatives設置爲true循環遍歷備選項檢查路線是否通過其中一個路障,如果是,則放棄路線並嘗試下一個路線
對於每個路障,預先設置一個或多個交替點路由通過,例如,如果您想避開某個橋,使用一個或多個備用橋。現在,如果某條路線經過了您的某個路障,請將該路障的備用點作爲路點添加(將中途停留設置爲false)。現在再次運行路線,他們應該避開路障並使用替代路線。
這些方法都不是最優的,而是根據自己的情況,他們可能會爲你工作「
檢查了這一點:http://stackoverflow.com/questions/2440967/blacklisting特異性 - 道路 - 從 - 谷歌 - 地圖,Mapquest服務 –