基于当前位置的地址附近

时间:2012-01-17 13:20:50

标签: windows-phone-7 bing-maps

我正在为Windows Phone 7.5启动开发人员应用程序。所以这就是场景:

  • 我有一个包含几个地址的列表,我希望得到最接近我当前位置的距离(距离半径将由用户及时过滤确定。)

任何人都可以指点我这样做的方向吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

您必须找到一些可以将地址映射到GPS坐标然后计算距离的Web服务。我猜bing map API和Google地图提供api:s进行地址查找。

获得坐标后,您可以通过

计算距离
var addressLocation = new GeoCoordinate(-51.39792, -0.12084);

var yourLocation = new GeoCoordinate(-29.83245, 31.04034);

double distance = addressLocation .GetDistanceTo(yourLocation);

答案 1 :(得分:1)

相关问题