Location.DistanceBetween(Double, Double, Double, Double, Single[]) Metodo
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.
Calcola la distanza approssimativa in metri tra due posizioni e, facoltativamente, i cuscinetti iniziali e finali del percorso più breve tra di essi.
[Android.Runtime.Register("distanceBetween", "(DDDD[F)V", "")]
public static void DistanceBetween (double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[]? results);
[<Android.Runtime.Register("distanceBetween", "(DDDD[F)V", "")>]
static member DistanceBetween : double * double * double * double * single[] -> unit
Parametri
- startLatitude
- Double
latitudine iniziale
- startLongitude
- Double
longitudine iniziale
- endLatitude
- Double
latitudine finale
- endLongitude
- Double
longitudine finale
- results
- Single[]
matrice di float per contenere i risultati
- Attributi
Eccezioni
se i risultati sono Null o hanno lunghezza
Commenti
Calcola la distanza approssimativa in metri tra due posizioni e, facoltativamente, i cuscinetti iniziali e finali del percorso più breve tra di essi. La distanza e il cuscinetto vengono definiti usando l'ellissoide WGS84.
La distanza calcolata viene archiviata nei risultati[0]. Se i risultati hanno lunghezza 2 o superiore, il cuscinetto iniziale viene archiviato nei risultati[1]. Se i risultati hanno lunghezza 3 o superiore, il cuscinetto finale viene archiviato nei risultati[2].
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.