GeoCoordinate.GetDistanceTo(GeoCoordinate) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.