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


Location Класс

Определение

Представляет физическое расположение с широтой, долготой, высотой и временем, сообщаемым устройством.

public ref class Location
public class Location
type Location = class
Public Class Location
Наследование
Location

Конструкторы

Location()

Инициализирует новый экземпляр класса Location.

Location(Double, Double, DateTimeOffset)

Инициализирует новый экземпляр класса с указанной Location широтой, долготой и меткой времени.

Location(Double, Double, Double)

Инициализирует новый экземпляр Location класса с указанной широтой, долготой и высотой.

Location(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, MapLaunchOptions)

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

OpenMapsAsync(Location)

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

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