MySQL中怎么计算两个坐标点的距离
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家介绍MySQL中怎么计算两个坐标点的距离,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。-- 定义计算距离的函数delimiter $drop function if
千家信息网最后更新 2025年12月02日MySQL中怎么计算两个坐标点的距离
这篇文章给大家介绍MySQL中怎么计算两个坐标点的距离,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
-- 定义计算距离的函数delimiter $drop function if exists earth_distance$create function earth_distance ( latitude1 float, longitude1 float, latitude2 float, longitude2 float )returns floatbegin set @radius = 6371000; set @rad = pi()/180.0; set @lat1 = latitude1 * @rad; set @lng1 = longitude1 * @rad; set @lat2 = latitude2 * @rad; set @lng2 = longitude2 * @rad; set @theta = @lng2 - @lng1; set @dist = acos(sin(@lat1) * sin(@lat2) + cos(@lat1) * cos(@lat2) * cos(@theta)); return @dist * @radius;end$
关于MySQL中怎么计算两个坐标点的距离就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
两个
标点
内容
更多
帮助
不错
兴趣
函数
小伙
小伙伴
文章
知识
篇文章
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
我的世界服务器管理员最牛指令
有关数据库的论文参考文献
北京专业的软件开发企业
网络安全课堂第四期
魔兽怀旧服维克多服务器怎么样
易于开发的数据库界面软件
安徽网络技术咨询优势
服务器管理器怎么关闭
白关中学网络安全
网络安全工程师学什么专业比较好
海信软件开发待遇怎么样
cad软件开发转行
服务器电源接地停止工作
奥丁神叛手游显示服务器繁忙
网信办下属网络安全审查
信息网络安全认证考试
forest大陆服务器转到全球
测服务器网速
软件开发要经历哪三大阶段
软件开发在哪些城市好找工作
泰拉瑞亚用的什么服务器
佛山 软件开发学校
为什么选者软件开发这个专业
网络安全产品图标库
网络安全专项检查表怎么填
学习网络安全对数学的要求
h2数据库数据类型
中国工业企业数据库2010年
网络安全统一问题库影响及危害
webstar服务器电源