【发布时间】:2021-09-02 07:51:25
【问题描述】:
我正在尝试使用 xamarin Essentials 获取不同地点之间的里程。我有起点和目的地的坐标。距离变量等于 2134.13057845059。我需要将此数字转换为里程吗?它应该等于 30 英里左右。
var location = await Geolocation.GetLastKnownLocationAsync();
var courtLocation = new Location(Convert.ToDouble(item.Latitude), Convert.ToDouble(item.Longitude));
double distance = Location.CalculateDistance(location, courtLocation, DistanceUnits.Miles);
【问题讨论】:
标签: c# xamarin xamarin.forms gps xamarin.essentials