2017-07-25 43 views
1

我已經使用Bing Maps REST服務獲取路線選項的列表,並獲取路線選項列表。在這些返回的路線中,我收到路線ID爲id。然後,我可以使用路由ID來加載靜態圖像地圖,每個路由選項一個。如何使用計算出的路徑ID加載交互式Bing Map v8與那條路線?

Here is one example with the Bing API key removed

路線ID可以在響應作爲這裏的示例中可以看出:考慮到我可以使用路由ID加載靜態圖像映射 https://msdn.microsoft.com/en-us/library/gg636957.aspx

,我怎樣才能加載交互式Bing地圖V8控制對於該路徑的ID? DirectionsManager班級不帶路由標識。

回答

1

路線標識不是Bing地圖平臺的記錄或支持部分。您不應該將其用於REST服務,更不要說其他任何Bing Maps API。路由選項中的REST服務如下所述:https://msdn.microsoft.com/en-US/library/ff701724.aspx Bing Maps V8交互式SDK的Directions module中提供了所有這些相同的路由選項。

+0

您是否有任何建議獲取使用REST API的路線列表,然後在V8交互式地圖上甚至靜態圖像地圖上加載特定路線? – Scott

+1

喜歡這個? http://bingmapsv8samples.azurewebsites.net/#RestServices_MultipleRoutes – rbrundritt

+0

我看着那個例子。如果我通過REST API檢索路線以駕駛NY和MA之間的路線(例如),我會在RoutePath中獲得一個具有1241個唯一位置的路線。然後我需要將所有這些傳遞到交互式地圖的另一個頁面來手工繪製它們,這太多了,然後我可能會在DirectionsManager控件的itineraryContainer中出現一個副本。路線ID在這裏會很理想。 REST API和v8映射之間的數據源是否相同,如果兩者都發出相同請求,路由索引是否可信? – Scott

相關問題