Geolocator.DesiredAccuracy Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.