ST_DISTANCE_SPHERE
MariaDB, начиная с 10.2.38
ST_DISTANCE_SPHERE было представлено в MariaDB 10.2.38, MariaDB 10.3.29, MariaDB 10.4.19 и MariaDB 10.5.10.
Синтаксис
ST_DISTANCE_SPHERE(g1,g2,[r])
Описание
Возвращает сферическое расстояние между двумя геометриями (точка или многоточие) на сфере с необязательным радиусом r (по умолчанию — радиус Земли, если r не указан), или NULL, если входные данные некорректны.
Пример
set @zenica = ST_GeomFromText('POINT(17.907743 44.203438)');
set @sarajevo = ST_GeomFromText('POINT(18.413076 43.856258)');
SELECT ST_Distance_Sphere(@zenica, @sarajevo);
55878.59337591705
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительную проверку MariaDB. Мнения, информация и мнения, выраженные в этом контенте, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/st_distance_sphere/