使用相同应用的用户,每次打开应用时都会注册其位置, 在6公里范围内注册位置的人可以根据我的应用程序进行相互查看。 我没有使用地图,只是lat和long值,但它可以用于演示, 那么有什么算法可以做到这一点? 请帮我 ! 感谢。
答案 0 :(得分:1)
不久前,这将涉及大量的三角学。使用最新版本的.NET,您可以使用GeoCoordinate.GetDistanceTo()方法。
double distance = myLocation.GetDistanceTo(yourLocation); // metres