c# - Windows Phone根据我的纬度和经度获取附近6公里以内的经纬度

标签 c# windows-phone-8 dictionary latitude-longitude here-api

使用相同应用程序的人,每次打开应用程序时都会注册他们的位置, 在 6 公里范围内注册位置的人可以根据我的应用程序的功能看到对方。 我没有使用 map ,只是使用经纬度值,但它可以用于演示, 那么有什么算法可以做到这一点吗? 请帮我 ! 谢谢。

最佳答案

不久之前,这会涉及很多三角学。然而,对于最新版本的 .NET,您可以使用 GeoCoordinate.GetDistanceTo()方法。

double distance = myLocation.GetDistanceTo(yourLocation); // metres

关于c# - Windows Phone根据我的纬度和经度获取附近6公里以内的经纬度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21019002/

相关文章:

C# 运行时反射

windows-phone-8 - 页面上的 Windows Phone 应用程序停用检测

jQuery 动画滚动顶部到 0 无法在 Windows Phone 上工作

c# - 如何将字符串转换为颜色?对于 Windows Phone C#

Java Map.Entry 和 TreeSet

c# - 有没有一种简单的方法可以将对象属性转换为字典<string, string>

Python-从字典中删除项目

c# - 使用 Windows Identity Foundation 重定向到自定义登录页面

c# - Web api 方法调用另一个流内容 web api 方法?

c# - 如何在 Repository 中注入(inject) EntityFramework Core DbContext