Поделиться через


Location.DistanceBetween(Double, Double, Double, Double, Single[]) Метод

Определение

Вычисляет приблизительное расстояние в метрах между двумя расположениями, а также при необходимости начальный и окончательный путь между ними.

[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

Параметры

startLatitude
Double

начальная широта

startLongitude
Double

начальная долгота

endLatitude
Double

конечная широта

endLongitude
Double

конечная долгота

results
Single[]

Массив с плавающей запятой для хранения результатов

Атрибуты

Исключения

Значение NULL или длина результатов

Комментарии

Вычисляет приблизительное расстояние в метрах между двумя расположениями, а также при необходимости начальный и окончательный путь между ними. Расстояние и нести определяются с помощью эллипсоида WGS84.

Вычисляемое расстояние хранится в результатах[0]. Если результаты имеют длину 2 или больше, начальный результаты сохраняются в результатах[1]. Если результаты имеют длину 3 или больше, конечный результаты сохраняются в результатах[2].

Документация по Java для android.location.Location.distanceBetween(double, double, double, double, float[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к