2011-11-21 43 views
1

我想找到從A點到B點的所有可能路線(不僅是最短路線)。所以我的問題是,是否有任何Web服務api(因爲我使用Java)在谷歌地圖,雅虎地圖等這樣的請求,這並不重要哪一個..從A到B得到所有可能的方向

+0

這聽起來像是一個非常困難的問題。即使是短途旅行,從A到B也有許多不同的方式。由於需要大量的計算時間+數據傳輸,任何提供商似乎都不可能提供此服務。 – Oliver

+0

http://code.google.com/apis/maps/documentation/directions/ –

+0

我知道Google地圖有自己的路線api,但它給了我只有從A到B的最短路徑......但我想讓我們說從A到B的方向受限於1年後的10公里的 –

回答

2

我已經找到關於此主題的東西Google Maps Directions Api:「alternatives(可選),如果設置爲true,則指定Directions服務可以在響應中提供多個路由備選項。請注意,提供路由備選項可能會增加服務器的響應時間。但不幸的是,我不能使用這個選項,當我包含選項= true內部請求查詢時,我得到了相同的結果。如果有這樣一種替代方案 - 這會更加靈活,但我找到了一些與航點(但它很像「硬編碼」 - 我們指定我們將從中傳遞的街道)保持一致。任何人都試過alternatives = true?!

+1

,「alternatives = true」現在可以正常工作。 – caio

相關問題