Поделиться через


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)

Оператор равенства для равенства.

Inequality(Location, Location)

Оператор неравенства.

Методы расширения

CalculateDistance(Location, Location, DistanceUnits)

Расширение для вычисления расстояния от расположения к другому расположению.

CalculateDistance(Location, Double, Double, DistanceUnits)

Расширение для вычисления расстояния от расположения к другому расположению.

OpenMapsAsync(Location)

Откройте карты с этим расположением.

OpenMapsAsync(Location, MapLaunchOptions)

Откройте карты с этим расположением.

Применяется к