Location.DistanceBetween(Double, Double, Double, Double, Single[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Calcule la distance approximative en mètres entre deux emplacements, et éventuellement les roulements initiaux et finaux du chemin le plus court entre eux.
[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
Paramètres
- startLatitude
- Double
latitude de départ
- startLongitude
- Double
longitude de départ
- endLatitude
- Double
la latitude de fin
- endLongitude
- Double
longitude de fin
- results
- Single[]
tableau de floats pour contenir les résultats
- Attributs
Exceptions
si les résultats sont null ou ont une longueur
Remarques
Calcule la distance approximative en mètres entre deux emplacements, et éventuellement les roulements initiaux et finaux du chemin le plus court entre eux. La distance et le roulement sont définis à l’aide de l’ellipsoïde WGS84.
La distance calculée est stockée dans les résultats[0]. Si les résultats ont une longueur 2 ou supérieure, le roulement initial est stocké dans les résultats[1]. Si les résultats ont une longueur 3 ou supérieure, le roulement final est stocké dans les résultats[2].
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.