Compartilhar via


GeoCoordinate.GetDistanceTo(GeoCoordinate) Método

Definição

Retorna a distância entre as coordenadas de latitude e longitude especificadas por este GeoCoordinate e outro GeoCoordinate especificado.

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 do local para calcular a distância.

Retornos

A distância entre 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 elipsoide. Para longas distâncias, a fórmula Haversine introduz um erro de menos de 0,1%.

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

Aplica-se a