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].
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.