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 учитывает кривизну земли, но предполагает сферическую землю, а не эллипсоид. Для больших расстояний формула хейверсина вводит ошибку менее 0,1 процента.
Высота не используется для вычисления расстояния.