Partager via


Geolocator.DesiredAccuracy Propriété

Définition

Niveau de précision auquel le géolocalisateur fournit des mises à jour d’emplacement.

public:
 property PositionAccuracy DesiredAccuracy { PositionAccuracy get(); void set(PositionAccuracy value); };
PositionAccuracy DesiredAccuracy();

void DesiredAccuracy(PositionAccuracy value);
public PositionAccuracy DesiredAccuracy { get; set; }
var positionAccuracy = geolocator.desiredAccuracy;
geolocator.desiredAccuracy = positionAccuracy;
Public Property DesiredAccuracy As PositionAccuracy

Valeur de propriété

Niveau de précision auquel le géolocalisateur fournit des mises à jour d’emplacement.

Configuration requise pour Windows

Fonctionnalités de l’application
location ID_CAP_LOCATION [Windows Phone]

Exemples

L’exemple suivant montre comment définir la précision souhaitée.

Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.Default;
geolocator.DesiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.High;

Remarques

Définissez DesiredAccuracy sur High uniquement si votre application nécessite les données les plus précises disponibles. Définissez DesiredAccuracy sur Par défaut pour optimiser l’alimentation.

Notes

Certains matériels peuvent ne pas prendre en charge les données d’emplacement à haute précision. Si votre application tente de définir la précision sur une valeur qui n’est pas prise en charge, la précision est définie sur la limite prise en charge par le matériel. Par conséquent, il n’est pas garanti que la définition de la propriété DesiredAccuracy ait un effet sur l’exactitude des données.

La propriété DesiredAccuracyInMeters fournit plus de granularité et de contrôle de la précision des résultats de position. La plupart des applications peuvent simplement utiliser la propriété DesiredAccuracy.

Lorsque ni DesiredAccuracyInMeters ni DesiredAccuracy ne sont définis, votre application utilise un paramètre de précision de 500 mètres (ce qui correspond au paramètre DesiredAccuracy par défaut). La définition de DesiredAccuracy sur Default ou High définit indirectement DesiredAccuracyInMeters sur 500 ou 10 mètres, respectivement. Lorsque votre application définit à la fois DesiredAccuracy et DesiredAccuracyInMeters, votre application utilise la valeur de précision définie en dernier.

S’applique à