GeoCoordinate.GetDistanceTo(GeoCoordinate) Methode

Definition

Gibt den Abstand zwischen den Breiten- und Längengradkoordinaten zurück, die von diesem GeoCoordinate und einem anderen angegebenen angegeben GeoCoordinatewerden.

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

Parameter

other
GeoCoordinate

Die GeoCoordinate Position, zu der der Abstand berechnet werden soll.

Gibt zurück

Der Abstand zwischen den beiden Koordinaten in Metern.

Hinweise

Die Haversinusformel wird verwendet, um den Abstand zu berechnen. Die Haversinformel macht die Krümmung der Erde aus, geht jedoch von einer kugelförmigen Erde anstelle eines Ellipsoids aus. Bei langen Entfernungen führt die Haversinusformel einen Fehler von weniger als 0,1 Prozent ein.

Die Höhe wird nicht verwendet, um den Abstand zu berechnen.

Gilt für: