Location 类

定义

表示物理位置,其中包含设备报告的纬度、经度、海拔和时间信息。

public ref class Location
public class Location
type Location = class
Public Class Location
继承
Location

构造函数

Location()

初始化 Location 类的新实例。

Location(Double, Double)

使用指定的纬度和经度初始化 类的新实例 Location

Location(Double, Double, DateTimeOffset)

使用指定的纬度、经度和时间戳初始化 类的新实例 Location

Location(Double, Double, Double)

使用指定的纬度、经度和海拔高度初始化 类的新实例 Location

Location(Location)

从现有实例初始化 Location 类的新实例。

属性

Accuracy

获取或设置位置的水平精度 () 米。

Altitude

获取 () 由 指定的 AltitudeReferenceSystem参考系统中的海拔高度(如果可用)。

AltitudeReferenceSystem

指定表示值的引用系统 Altitude

Course

获取或设置确定此位置时相对于正北的当前度数。

IsFromMockProvider

获取或设置此位置是否源自模拟的传感器,因此可能不是设备的真实位置。

Latitude

获取或设置此位置的纬度坐标。

Longitude

获取或设置此位置的经度坐标。

ReducedAccuracy

获取或设置此位置的准确度读取是否降低。

Speed

获取或设置确定此位置时当前速度(以米/秒为单位)。

Timestamp

获取或设置 UTC 中位置的时间戳。

VerticalAccuracy

获取或设置位置的垂直精度 (米) 。

方法

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

计算两个 Location 实例之间的距离。

CalculateDistance(Double, Double, Location, DistanceUnits)

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

CalculateDistance(Location, Double, Double, DistanceUnits)

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

CalculateDistance(Location, Location, DistanceUnits)

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

Equals(Object)

表示物理位置,其中包含设备报告的纬度、经度、海拔和时间信息。

GetHashCode()

表示物理位置,其中包含设备报告的纬度、经度、海拔和时间信息。

ToString()

返回 的当前值的 Location字符串表示形式。

运算符

Equality(Location, Location)

equals 的相等运算符。

Inequality(Location, Location)

不等运算符。

扩展方法

CalculateDistance(Location, Location, DistanceUnits)

用于计算从位置到另一个位置的距离的扩展。

CalculateDistance(Location, Double, Double, DistanceUnits)

用于计算从位置到另一个位置的距离的扩展。

OpenMapsAsync(Location)

打开映射到此位置。

OpenMapsAsync(Location, MapLaunchOptions)

打开映射到此位置。

适用于