GeoCoordinate.GetDistanceTo(GeoCoordinate) Método

Definição

Retorna a distância entre as coordenadas de latitude e longitude especificadas por isso GeoCoordinate e outra especificada 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

Parâmetros

other
GeoCoordinate

O GeoCoordinate local para o qual calcular a distância.

Retornos

A distância entre as duas coordenadas, em metros.

Comentários

A fórmula Haversine é usada para calcular a distância. A fórmula Haversine é responsável pela curvatura da Terra, mas pressupõe uma terra esférica em vez de um elipsóide. Para longas distâncias, a fórmula Haversine apresenta um erro de menos de 0,1%.

A altitude não é usada para calcular a distância.

Aplica-se a