指南针 - 显示基于纬度和经度的方向

时间:2012-06-08 11:32:38

标签: windows-phone-7 windows-phone-7.1 windows-phone-7.1.1

在WP7中,是否可以根据给定的纬度和经度值显示罗盘方向。 (例如,如果我在印度,并且如果给出了其他国家某个地方的纬度和经度值)。如果是,请说明如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

这就是所谓的Second (inverse) geodetic problem

  

“给定两点,确定线的方位角和长度   (连接它们的直线,弧线或测地线)。“维基百科

您可以使用System.Device.Location.GeoCoordinate.GetDistanceTo()获取距离。否则看看优秀的C# Geodesy Library for GPS – Vincenty’s Formulae。特别是GeodeticCurve。