GeoCoordinate.GetDistanceTo(GeoCoordinate) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.