haversine
Назначение
haversine – математическая SRL-функция, которая возвращает кратчайшее расстояние между двумя точками на сферической поверхности по их координатам.
Аргументы
В функции haversine используются следующие аргументы:
При оформлении аргументов, представленных десятичными дробями, используйте точку (. ) в качестве десятичного разделителя.
|
Обязательные аргументы:
-
широта1 – число (\(-90 \le\) широта1 \(\le 90\)), которое представляет широту точки 1;
-
долгота1 – число (\(-180 \le\) долгота1 \(\le 180\)), которое представляет долготу точки 1;
-
широта2 – число (\(-90 \le\) широта2 \(\le 90\)), которое представляет широту точки 2;
-
долгота2 – число (\(-180 \le\) долгота2 \(\le 180\)), которое представляет долготу точки 2.
Необязательные аргументы:
-
радиус – радиус сферической поверхности, представленный в следующем виде: radius:=число, где число \(\gt 0\). При отсутствии данного аргумента в выражении в качестве значения по умолчанию используется средний радиус Земли (\(6371\) км).