0

任何人都知道如何在 Bing 地图中添加自定义地图点/位置(不是图钉)并在 Windows Phone 应用程序的自定义点/位置之间显示路线?

提前致谢。

4

4 回答 4

2

您不能将“位置”添加到 Bing 地图 - 位置仅使用纬度/经度坐标标识地球表面上的位置 (http://msdn.microsoft.com/en-us/library/microsoft.maps.mapcontrol .location.aspx) - 因此必应地图已经识别出地球上所有可能的“位置”。

如果您想计算两个位置之间的路线(例如,在 lat/lng 坐标 (37.78,-122.42) 和 (32.716,-117.1617) 之间),您可以向 Bing Maps Routes API 发出请求,如下所示:

http://dev.virtualearth.net/REST/V1/Routes?wp.0=37.78,-122.42&wp.1=32.716,-117.1617&key=BingMapsKey

您需要将“BingMapsKey”替换为从http://www.bingmapsportal.com获得的有效密钥。有关使用 Routes API 的更多信息,请访问http://msdn.microsoft.com/en-us/library/ff701717.aspx。获得返回的路线后,循环遍历路点并创建 MapPolyLine 以添加到地图中。

于 2012-04-27T06:54:52.580 回答
1

记录在案:也许这可以与自定义引脚一起使用:

http://www.bingmapsportal.com/ISDK/AjaxV7#Pushpins5

于 2012-05-12T15:41:15.033 回答
1

我发现 BING Map DataSource API 可以插入数据并显示相同的路线。

我也参考了下面的链接

http://www.bingmapsportal.com/ISDK/AjaxV7#VenueMapsModule3

于 2012-05-02T10:15:10.427 回答
1

您可以使用MapPolyLine显示位置之间的路线。

如果您想要更详细的答案,那么您将不得不提出更详细的问题。(给我更多关于你想要做什么的细节,我会更新我的答案)

于 2012-04-26T16:17:57.593 回答