GeoCoordinate.GetDistanceTo(GeoCoordinate) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает расстояние между координатами широты и долготы, заданными этим GeoCoordinate и другим заданным GeoCoordinate.
public:
double GetDistanceTo(System::Device::Location::GeoCoordinate ^ other);
public double GetDistanceTo(System.Device.Location.GeoCoordinate other);
member this.GetDistanceTo : System.Device.Location.GeoCoordinate -> double
Public Function GetDistanceTo (other As GeoCoordinate) As Double
Параметры
- other
- GeoCoordinate
Расположение GeoCoordinate для вычисления расстояния до.
Возвращаемое значение
Расстояние между двумя координатами в метрах.
Комментарии
Формула Haversine используется для вычисления расстояния. Формула Херсина учитывает кривизну земли, но предполагает сферическую землю, а не эллипсоид. Для длинных расстояний формула Haversine вводит ошибку менее 0,1 процента.
Высота не используется для вычисления расстояния.