Sdílet prostřednictvím


Location Třída

Definice

Představuje fyzickou polohu s informacemi o zeměpisné šířce, zeměpisné délce, nadmořské výšce a čase hlášené zařízením.

public ref class Location
public class Location
type Location = class
Public Class Location
Dědičnost
Location

Konstruktory

Location()

Inicializuje novou instanci Location třídy.

Location(Double, Double)

Inicializuje novou instanci Location třídy se zadanou zeměpisnou šířkou a délkou.

Location(Double, Double, DateTimeOffset)

Inicializuje novou instanci Location třídy se zadanou zeměpisnou šířkou, délkou a časovým razítkem.

Location(Double, Double, Double)

Inicializuje novou instanci Location třídy se zadanou zeměpisnou šířkou, délkou a nadmořskou výškou.

Location(Location)

Inicializuje novou instanci Location třídy z existující instance.

Vlastnosti

Accuracy

Získá nebo nastaví vodorovnou přesnost (v metrech) umístění.

Altitude

Získá nadmořskou výšku v metrech (pokud je k dispozici) v referenčním systému, který je určen pomocí AltitudeReferenceSystem.

AltitudeReferenceSystem

Určuje referenční systém, ve kterém Altitude je hodnota vyjádřena.

Course

Získá nebo nastaví aktuální stupně relativní k true sever v době, kdy bylo toto umístění určeno.

IsFromMockProvider

Získá nebo nastaví, jestli tato poloha pochází z napodobeného senzoru, a proto nemusí být skutečnou polohou zařízení.

Latitude

Získá nebo nastaví souřadnici zeměpisné šířky tohoto umístění.

Longitude

Získá nebo nastaví souřadnici zeměpisné délky tohoto umístění.

ReducedAccuracy

Získá nebo nastaví, zda má toto umístění sníženou přesnost čtení.

Speed

Získá nebo nastaví aktuální rychlost v metrech za sekundu v době, kdy byla tato poloha určena.

Timestamp

Získá nebo nastaví časové razítko umístění v UTC.

VerticalAccuracy

Získá nebo nastaví svislou přesnost (v metrech) umístění.

Metody

CalculateDistance(Double, Double, Double, Double, DistanceUnits)

Výpočet vzdálenosti mezi dvěma Location instancemi

CalculateDistance(Double, Double, Location, DistanceUnits)

Vypočítejte vzdálenost mezi dvěma umístěními.

CalculateDistance(Location, Double, Double, DistanceUnits)

Vypočítejte vzdálenost mezi dvěma umístěními.

CalculateDistance(Location, Location, DistanceUnits)

Vypočítejte vzdálenost mezi dvěma umístěními.

Equals(Object)

Představuje fyzickou polohu s informacemi o zeměpisné šířce, zeměpisné délce, nadmořské výšce a čase hlášené zařízením.

GetHashCode()

Představuje fyzickou polohu s informacemi o zeměpisné šířce, zeměpisné délce, nadmořské výšce a čase hlášené zařízením.

ToString()

Vrátí řetězcovou reprezentaci aktuálních hodnot parametru Location.

Operátory

Equality(Location, Location)

Operátor rovnosti pro rovná se.

Inequality(Location, Location)

Operátor nerovnosti.

Metody rozšíření

CalculateDistance(Location, Location, DistanceUnits)

Rozšíření pro výpočet vzdálenosti od místa do jiného umístění.

CalculateDistance(Location, Double, Double, DistanceUnits)

Rozšíření pro výpočet vzdálenosti od místa do jiného umístění.

OpenMapsAsync(Location)

Otevřete mapy k tomuto umístění.

OpenMapsAsync(Location, MapLaunchOptions)

Otevřete mapy k tomuto umístění.

Platí pro