GeoCoordinate 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示由纬度和经度坐标确定的地理位置。 也可以包括海拔高度、精度、速度和航向信息。
public ref class GeoCoordinate : IEquatable<System::Device::Location::GeoCoordinate ^>
public class GeoCoordinate : IEquatable<System.Device.Location.GeoCoordinate>
type GeoCoordinate = class
interface IEquatable<GeoCoordinate>
Public Class GeoCoordinate
Implements IEquatable(Of GeoCoordinate)
- 继承
-
GeoCoordinate
- 实现
构造函数
GeoCoordinate() |
初始化 GeoCoordinate 的新实例,不设置数据字段。 |
GeoCoordinate(Double, Double) |
从纬度和经度数据初始化 GeoCoordinate 类的新实例。 |
GeoCoordinate(Double, Double, Double) |
从纬度、经度和海拔高度数据初始化 GeoCoordinate 类的新实例。 |
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double) |
根据纬度、经度、海拔高度、水平精度、垂直经度、速度和航向初始化 GeoCoordinate 类的新实例。 |
字段
Unknown |
表示含有未知纬度和经度字段的 GeoCoordinate 对象。 |
属性
Altitude |
获取 GeoCoordinate 的海拔高度(以米为单位)。 |
Course |
获取或设置行进方向(以相对于真北的度数为单位)。 |
HorizontalAccuracy |
获取或设置由 GeoCoordinate 给定的纬度和经度的精度(以米为单位)。 |
IsUnknown |
获取一个值,该值指示 GeoCoordinate 是否未包含纬度或经度数据。 |
Latitude |
获取或设置 GeoCoordinate 的纬度。 |
Longitude |
获取或设置 GeoCoordinate 的经度。 |
Speed |
获取或设置以米/秒为单位的速度。 |
VerticalAccuracy |
获取或设置由 GeoCoordinate 给定的海拔高度的精度(以米为单位)。 |
方法
Equals(GeoCoordinate) |
完全基于纬度和经度确定 GeoCoordinate 对象是否与参数等效。 |
Equals(Object) |
纯粹基于纬度和经度确定指定的 GeoCoordinate 是否等于当前 GeoCoordinate。 |
GetDistanceTo(GeoCoordinate) |
返回由此 GeoCoordinate 和另一个指定 GeoCoordinate 指定的纬度和精度坐标之间的距离。 |
GetHashCode() |
作为 GeoCoordinate 的哈希函数。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回一个包含纬度和经度的字符串。 |
运算符
Equality(GeoCoordinate, GeoCoordinate) |
确定两个 GeoCoordinate 对象是否指向相同的位置。 |
Inequality(GeoCoordinate, GeoCoordinate) |
确定两个 GeoCoordinate 对象是否对应于不同的位置。 |