已知起点的经纬度:origin_lng
,origin_lng
终点的经纬度:dst_lng
,dst_lat
求解两点之间的直线距离
SELECT
st_distance (
st_transform (
st_setsrid ( st_point ( origin_lng, origin_lng ), 4326 ),
32651
),
st_transform (
st_setsrid ( st_point ( dst_lng, dst_lat ), 4326 ),
32651
)) AS dis INTO distance_result
FROM
distance
其中4326
是投影坐标系的空间引用识别号,WGS84坐标系
其中32651
中最后两位参数,根据城市所在经度区位修改,例如:上海是51,南宁是48