Geolocator.DesiredAccuracy Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.