2014-05-01 72 views
0

我想为Windows Phone 8做一个应用程序,可以跟踪用户的当前位置,并提供从当前位置到目标位置的路线。地图窗口电话8

通过现有的地图功能(bing,诺基亚地图),不可能通过各自的名称跟踪卡拉奇巴基斯坦的位置区域。例如,如果我想从比萨小屋,卡拉奇到卡拉奇多尔曼购物中心的路线,它将永远不会显示路线,因为地图上没有标记区域。

这个问题不会发生在美国生活的人我想,因为我看到很多教程,只需在搜索栏中键入区域名称(如雷德蒙德和芝加哥)显示的确切位置。我们应该怎么做,其他地方的用户如何......但如果我们看到谷歌地图,甚至巴基斯坦卡拉奇的所有地区都有标记。

请大家帮忙。

回答

-1

必应地图功能非常强大,易于实施,但不幸的是,它们在巴基斯坦不被支持。由于受到限制,您无法在两个地理位置点或地点之间找到路线。但是微软承诺在巴基斯坦工作的时候也会尽快向巴基斯坦提供支持。

下面给出的链接将显示不同地区bing地图的限制。

http://msdn.microsoft.com/en-us/library/jj670541.aspx

我已经写在我所绘制的两个定位点之间的路线一篇博客文章,但它不会为你工作,因为我已经告诉你了。

http://dev-bingmaps.blogspot.com/

现在有从中你可以找到途径是使用谷歌地图的解决方案。

+0

试着在你的答案张贴一些实际的细节,而不仅仅是链接。链接有一个令人讨厌的趋势,将来会消失。 –

+0

好的,谢谢你的建议,但其中一个链接是我自己的博客。 –

+0

不知道您在何处获取有关Bing地图未来的信息。但如果这是真的,那么它可能不是你应该共享的东西,除非它的公众知识。 – rbrundritt

0

在Bing地图中,如果Bing地图上绘制的道路上有两个坐标,则可以在它们之间的任意位置获取路线。 WP8只使用诺基亚的数据,这些数据只是Bing Maps使用的几种数据提供者之一。您可以使用Bing Maps REST服务在世界上任何两个包括巴基斯坦在内的道路之间进行路线选择。以下是有关Bing地图REST路由服务的一些信息: http://msdn.microsoft.com/en-us/library/ff701705.aspx

http://msdn.microsoft.com/en-us/library/jj819168.aspx

http://msdn.microsoft.com/en-us/library/jj870778.aspx