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 die Entfernung zwischen den Breiten- und Längenkoordinaten zurück, die von dieser GeoCoordinate und einer anderen angegebenen GeoCoordinate angegeben werden.
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
Das GeoCoordinate-Objekt für die Position, für die die Entfernung berechnet werden soll.
Gibt zurück
Die Entfernung zwischen den zwei Koordinaten in Meter.
Hinweise
Die Haversine-Formel wird verwendet, um die Entfernung zu berechnen. Die Haversinformel erklärt die Krümmung der Erde, geht aber von einer kugelförmigen Erde statt einem Ellipsoid aus. Für lange Strecken führt die Haversine-Formel zu einem Fehler von weniger als 0,1 Prozent.
Die Höhe wird nicht zum Berechnen der Entfernung verwendet.