最近的位置WP7

时间:2014-06-08 14:54:31

标签: c# geolocation windows-phone-7.1

我想为Windows Phone 7.1创建一个应用程序,它确定距我当前位置最近的2个商店。 我想在button.click事件中做什么:

  • 在手机中启用位置服务
  • 查找当前位置
  • 确定当前位置是否最接近A点或B点

我在C#中创建应用程序。 问题是,我找不到任何代码来执行此操作。 任何人都可以帮助我吗?

更新

我发现了一些应该检索我当前位置的代码。问题:模拟器似乎没有启用位置服务的设置。所以,我总是得到相同的坐标,这是默认坐标(Lat:47.64483 Long:-122.141197)。 如何启用位置服务以便获取真实位置?

1 个答案:

答案 0 :(得分:0)

查看我原来的Maps_Examples_for_Windows_phone,具体检查我的地图位置示例,它有代码来获取WP7中的位置。

然后查看System.Device.Location.GeoCoordinate的API文档,它会实现 GetDistanceTo 函数,该函数会告诉您到另一个位置的距离。