Location.DistanceBetween(Double, Double, Double, Double, Single[]) Methode
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.
Berechnet den ungefähren Abstand zwischen zwei Standorten und optional die anfangs- und endlagerten Lager des kürzesten Weges zwischen ihnen.
[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
Parameter
- startLatitude
- Double
die Ausgangsbreite
- startLongitude
- Double
der Anfangslänge
- endLatitude
- Double
die endende Breite
- endLongitude
- Double
Der endende Längengrad
- results
- Single[]
ein Array von Floats, um die Ergebnisse zu halten
- Attribute
Ausnahmen
wenn Die Ergebnisse null oder länge aufweisen
Hinweise
Berechnet den ungefähren Abstand zwischen zwei Standorten und optional die anfangs- und endlagerten Lager des kürzesten Weges zwischen ihnen. Abstand und Lager werden mithilfe der WGS84-Ellipsoid definiert.
Der berechnete Abstand wird in Ergebnissen gespeichert[0]. Wenn die Ergebnisse die Länge 2 oder höher aufweisen, wird das Anfangslager in den Ergebnissen gespeichert[1]. Wenn die Ergebnisse die Länge 3 oder höher aufweisen, wird das Endlager in den Ergebnissen gespeichert[2].
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.