Comparteix a través de


GeoCoordinate.GetDistanceTo(GeoCoordinate) Método

Definición

Devuelve la distancia entre las coordenadas de latitud y longitud especificadas por este objeto GeoCoordinate y las especificadas por otro objeto 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

Objeto GeoCoordinate de la ubicación con respecto a la cual se va a calcular la distancia.

Devoluciones

Distancia entre las coordenadas de las dos ubicaciones, en metros.

Comentarios

La fórmula Haversine se usa para calcular la distancia. La fórmula Haversine tiene en cuenta la curvatura de la tierra, pero supone una tierra esférica en lugar de un elipsoide. Para distancias largas, la fórmula Haversine presenta un error de menos del 0,1 por ciento.

La altitud no se usa para calcular la distancia.

Se aplica a