Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1011 Bytes

st_distance_sphere.md

File metadata and controls

36 lines (23 loc) · 1011 Bytes

ST_Distance_Sphere

功能

计算地球两点之间的球面距离,单位是「米」。

语法

ST_Distance_Sphere(x_lng, x_lat, y_lng, y_lat)

参数说明

x_lng: X 点的经度,支持的数据类型为 DOUBLE。

x_lat: X 点的纬度,支持的数据类型为 DOUBLE。

y_lng: Y 点的经度,支持的数据类型为 DOUBLE。

y_lat: Y 点的纬度,支持的数据类型为 DOUBLE。

返回值说明

返回值的数据类型为 DOUBLE。

示例

MySQL > select st_distance_sphere(116.35620117, 39.939093, 116.4274406433, 39.9020987219);
+----------------------------------------------------------------------------+
| st_distance_sphere(116.35620117, 39.939093, 116.4274406433, 39.9020987219) |
+----------------------------------------------------------------------------+
|                                                          7336.913554999592 |
+----------------------------------------------------------------------------+