地图windows phone 8

时间:2014-05-01 08:55:29

标签: windows-phone-8 maps bing-maps nokia bing

我正在尝试为Windows Phone 8制作一个可以跟踪用户当前位置的应用程序,并提供从当前位置到所需目标位置的路线。

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

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

请帮忙。

2 个答案:

答案 0 :(得分:0)

在Bing地图中,如果您在Bing地图上绘制的道路上有两个坐标,则可以在世界任何地方获得它们之间的路线。 WP8仅使用诺基亚数据,这只是Bing Maps使用的几种数据提供商之一。您可以使用Bing Maps REST服务在世界道路上的任何两个坐标之间进行路由,包括巴基斯坦。以下是有关Bing Maps 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

答案 1 :(得分:-1)

Bing Maps非常强大且易于实施,但不幸的是,它们在巴基斯坦不受支持。由于限制,您无法在两个地理位置点之间找到路线。但微软承诺很快就会在巴基斯坦给予支持,因为他们也正在努力。

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

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

我写了一篇博文,其中我在两个位置点之间绘制了一条路线,但它不适合你,正如我已经告诉过你的那样。

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

现在有一个解决方案,您可以从中找到使用谷歌地图的路线。