Geolocator.DesiredAccuracy Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Genauigkeitsstufe, mit der der Geolocator Standortupdates bereitstellt.
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
Eigenschaftswert
Die Genauigkeitsstufe, mit der der Geolocator Standortupdates bereitstellt.
Windows-Anforderungen
App-Funktionen |
location
ID_CAP_LOCATION [Windows Phone]
|
Beispiele
Im folgenden Beispiel wird gezeigt, wie die gewünschte Genauigkeit festgelegt wird.
Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.Default;
geolocator.DesiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.High;
Hinweise
Legen Sie DesiredAccuracy nur dann auf Hoch fest, wenn Ihre Anwendung die genauesten verfügbaren Daten benötigt. Legen Sie DesiredAccuracy auf Standard fest, um die Leistung zu optimieren.
Hinweis
Einige Hardware unterstützt möglicherweise keine Standortdaten mit hoher Genauigkeit. Wenn Ihre App versucht, die Genauigkeit auf einen Wert festzulegen, der nicht unterstützt wird, wird die Genauigkeit auf den Von der Hardware unterstützten Grenzwert festgelegt. Daher ist es nicht garantiert, dass das Festlegen der DesiredAccuracy-Eigenschaft Auswirkungen auf die Genauigkeit der Daten hat.
Die DesiredAccuracyInMeters-Eigenschaft bietet mehr Granularität und Kontrolle der Genauigkeit der Positionsergebnisse. Die meisten Anwendungen können einfach die DesiredAccuracy-Eigenschaft verwenden.
Wenn weder DesiredAccuracyInMeters noch DesiredAccuracy festgelegt sind, verwendet Ihre App eine Genauigkeitseinstellung von 500 Metern (entspricht der Einstellung DesiredAccuracy von Default). Wenn DesiredAccuracy auf Standard oder Hoch festgelegt wird, wird DesiredAccuracyInMeters indirekt auf 500 bzw. 10 Meter festgelegt. Wenn Ihre App sowohl DesiredAccuracy als auch DesiredAccuracyInMeters festlegt, verwendet Ihre App den zuletzt festgelegten Genauigkeitswert.