计算下面两个点的距离
106.711574,26.573862
107.152022,27.658974
SELECT
PI() pi,
ACOS(
SIN((PI() / 180) * 26.573862) * SIN((PI() / 180) * 27.658974)
+ COS((PI() / 180) * 26.573862) * COS((PI() / 180)*27.658974) * COS((PI() / 180) * 107.152022 - (PI() / 180) * 106.711574)
) * 6371 as distance;
备注:
计算出来的距离为千米
6371为地球半径。
PI()为3.1415926…
版权声明:本文为原博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:http://blog.youkuaiyun.com/qq_41273205/article/details/102388706
感谢大神分享