Funktion: GeoDistance
Beschreibung
Gibt den Abstand zweier Punkte auf einer Sphäre anhand ihrer Längen- und Breitengrade zurück. Diese Funktion verwendet die Haversine-Formel zur Berechnung der Distanz an.
Die Berechnung geht von einem Erdradius von 6371,0088 km aus.
Syntax
GeoDistance(Lat1;Long1;Lat2;Long2[;metrisch])
Argumente
Lat1;Long1 ist der erste Punkt und muss ein gültiges Paar aus Breitengrad und Längengrad ausgedrückt in Grad sein
Lat2;Long2 ist der zweite Punkt und muss ein gültiges Paar aus Breitengrad und Längengrad in Grad sein
metrisch ist ein optionaler Parameter. Falls dies angegeben ist, wird die Distanz in Kilometern ausgedrückt. Andernfalls wird sie in Meilen angegeben.
Rückgabewert
Diese Funktion gibt eine Distanz als Wert zurück, ausgedrückt in Kilometern oder Meilen, wie mit dem Parameter metrisch festgelegt.
Beispiel für Berechnungsfeld
Verwenden Sie die unten stehende Formel, um die Geodistanz zwischen Adelaide, Australien (34°55'S 138°35'E) und New York City (40°43'N 74°00'W) zu berechnen: GeoDistance(34,55;138,35;40,43;74,00)
Die Funktion ergibt: 3473,27994889404
© 2024 Altair Engineering Inc. All Rights Reserved.