Location.CalculateDistance 方法

定义

重载

CalculateDistance(Double, Double, Double, Double, DistanceUnits)

计算两个位置之间的距离。

CalculateDistance(Location, Double, Double, DistanceUnits)

计算两个位置之间的距离。

CalculateDistance(Double, Double, Location, DistanceUnits)

计算两个位置之间的距离。

CalculateDistance(Location, Location, DistanceUnits)

计算两个位置之间的距离。

CalculateDistance(Double, Double, Double, Double, DistanceUnits)

计算两个位置之间的距离。

public static double CalculateDistance (double latitudeStart, double longitudeStart, double latitudeEnd, double longitudeEnd, Xamarin.Essentials.DistanceUnits units);

参数

latitudeStart
System.Double

开始计算的纬度。

longitudeStart
System.Double

从开始计算的经度。

latitudeEnd
System.Double

要计算的结束纬度。

longitudeEnd
System.Double

要从其计算的结束经度。

units
DistanceUnits

要返回的单位。

返回

System.Double

所选单位中两个位置之间的距离。

适用于

CalculateDistance(Location, Double, Double, DistanceUnits)

计算两个位置之间的距离。

public static double CalculateDistance (Xamarin.Essentials.Location locationStart, double latitudeEnd, double longitudeEnd, Xamarin.Essentials.DistanceUnits units);

参数

locationStart
Location

要从中计算的开始位置。

latitudeEnd
System.Double

要计算的结束纬度。

longitudeEnd
System.Double

要从其计算的结束经度。

units
DistanceUnits

要使用的单位。

返回

System.Double

计算距离。

适用于

CalculateDistance(Double, Double, Location, DistanceUnits)

计算两个位置之间的距离。

public static double CalculateDistance (double latitudeStart, double longitudeStart, Xamarin.Essentials.Location locationEnd, Xamarin.Essentials.DistanceUnits units);

参数

latitudeStart
System.Double

开始计算的纬度。

longitudeStart
System.Double

从开始计算的经度。

locationEnd
Location

要从中计算的结束位置。

units
DistanceUnits

要返回的单位。

返回

System.Double

计算距离。

适用于

CalculateDistance(Location, Location, DistanceUnits)

计算两个位置之间的距离。

public static double CalculateDistance (Xamarin.Essentials.Location locationStart, Xamarin.Essentials.Location locationEnd, Xamarin.Essentials.DistanceUnits units);

参数

locationStart
Location

要从中计算的开始位置。

locationEnd
Location

要从中计算的结束位置。

units
DistanceUnits

要返回的单位。

返回

System.Double

所选单位中两个位置之间的距离。

适用于