Condividi tramite


Geolocator.DesiredAccuracy Proprietà

Definizione

Livello di accuratezza a cui il Geolocator fornisce gli aggiornamenti della posizione.

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

Valore della proprietà

Livello di accuratezza a cui il Geolocator fornisce gli aggiornamenti della posizione.

Requisiti Windows

Funzionalità dell'app
location ID_CAP_LOCATION [Windows Phone]

Esempio

Nell'esempio seguente viene illustrato come impostare l'accuratezza desiderata.

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

Commenti

Impostare DesiredAccuracy su High solo se l'applicazione richiede i dati più accurati disponibili. Impostare DesiredAccuracy su Default per ottimizzare l'alimentazione.

Nota

Alcuni hardware potrebbero non supportare dati di posizione di accuratezza elevata. Se l'app tenta di impostare l'accuratezza su un valore non supportato, l'accuratezza verrà impostata sul limite supportato dall'hardware. Pertanto, l'impostazione della proprietà DesiredAccuracy non è garantita per avere un effetto sull'accuratezza dei dati.

La proprietà DesiredAccuracyInMeters offre maggiore granularità e controllo dell'accuratezza dei risultati della posizione. La maggior parte delle applicazioni può semplicemente usare la proprietà DesiredAccuracy.

Quando non vengono impostati desiredAccuracyInMeters o DesiredAccuracy , l'app userà un'impostazione di accuratezza di 500 metri (che corrisponde all'impostazione DesiredAccuracy di Default). L'impostazione di DesiredAccuracy su Default o High imposta rispettivamente DesiredAccuracyInMeters su 500 o 10 metri. Quando l'app imposta sia DesiredAccuracy che DesiredAccuracyInMeters, l'app userà il valore di accuratezza impostato per ultimo.

Si applica a