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, Double, Double, Double, Double, Double) |
Инициализирует новый экземпляр класса из широты, долготы, высоты, горизонтальной GeoCoordinate точности, вертикальной точности, скорости и курса. |
| GeoCoordinate(Double, Double, Double) |
Инициализирует новый экземпляр GeoCoordinate класса из широты, долготы и высоты данных. |
| GeoCoordinate(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 объекта разным расположениям. |