GeoCoordinate 类

定义

表示由纬度和经度坐标确定的地理位置。 也可以包括海拔高度、精度、速度和航向信息。

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 对象是否对应于不同的位置。

适用于