Partager via


Location Classe

Définition

Représente un emplacement physique avec les informations de latitude, de longitude, d’altitude et d’heure signalées par l’appareil.

public ref class Location
public class Location
type Location = class
Public Class Location
Héritage
Location

Constructeurs

Location()

Initialise une nouvelle instance de la classe Location.

Location(Double, Double)

Initialise une nouvelle instance de la Location classe avec la latitude et la longitude spécifiées.

Location(Double, Double, DateTimeOffset)

Initialise une nouvelle instance de la classe avec la Location latitude, la longitude et l’horodatage spécifiés.

Location(Double, Double, Double)

Initialise une nouvelle instance de la Location classe avec la latitude, la longitude et l’altitude spécifiées.

Location(Location)

Initialise une nouvelle instance de la classe Location à partir d'une instance existante.

Propriétés

Accuracy

Obtient ou définit la précision horizontale (en mètres) de l’emplacement.

Altitude

Obtient l’altitude en mètres (si disponible) dans un système de référence spécifié par AltitudeReferenceSystem.

AltitudeReferenceSystem

Spécifie le système de référence dans lequel la Altitude valeur est exprimée.

Course

Obtient ou définit les degrés actuels par rapport au vrai nord au moment où cet emplacement a été déterminé.

IsFromMockProvider

Obtient ou définit si cet emplacement provient d’un capteur fictif et peut donc ne pas être l’emplacement réel de l’appareil.

Latitude

Obtient ou définit la coordonnée de latitude de cet emplacement.

Longitude

Obtient ou définit la coordonnée de longitude de cet emplacement.

ReducedAccuracy

Obtient ou définit si cet emplacement a une lecture de précision réduite.

Speed

Obtient ou définit la vitesse actuelle en mètres par seconde au moment où cet emplacement a été déterminé.

Timestamp

Obtient ou définit l’horodatage de l’emplacement en UTC.

VerticalAccuracy

Obtient ou définit la précision verticale (en mètres) de l’emplacement.

Méthodes

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

Calculer la distance entre deux Location instances.

CalculateDistance(Double, Double, Location, DistanceUnits)

Calculer la distance entre deux emplacements.

CalculateDistance(Location, Double, Double, DistanceUnits)

Calculer la distance entre deux emplacements.

CalculateDistance(Location, Location, DistanceUnits)

Calculer la distance entre deux emplacements.

Equals(Object)

Représente un emplacement physique avec les informations de latitude, de longitude, d’altitude et d’heure signalées par l’appareil.

GetHashCode()

Représente un emplacement physique avec les informations de latitude, de longitude, d’altitude et d’heure signalées par l’appareil.

ToString()

Retourne une représentation sous forme de chaîne des valeurs actuelles de Location.

Opérateurs

Equality(Location, Location)

Opérateur d’égalité pour égal à.

Inequality(Location, Location)

Opérateur d’inégalité.

Méthodes d’extension

CalculateDistance(Location, Location, DistanceUnits)

Extension pour calculer la distance entre un emplacement et un autre emplacement.

CalculateDistance(Location, Double, Double, DistanceUnits)

Extension pour calculer la distance entre un emplacement et un autre emplacement.

OpenMapsAsync(Location)

Ouvrez cartes à cet emplacement.

OpenMapsAsync(Location, MapLaunchOptions)

Ouvrez cartes à cet emplacement.

S’applique à