指定经纬度与数据库多条经纬度进行距离计算

Posted ∠角络

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指定经纬度与数据库多条经纬度进行距离计算相关的知识,希望对你有一定的参考价值。

##121.308364,30.225778 示例对比的坐标

select * from broadcasts where location!=‘‘ and sqrt(  
    (  
     ((121.308364-longitude)*PI()*12656*cos(((30.225778+latitude)/2)*PI()/180)/180)  
     *  
     ((121.308364-longitude)*PI()*12656*cos (((30.225778+latitude)/2)*PI()/180)/180)  
    )  
    +  
    (  
     ((30.225778-latitude)*PI()*12656/180)  
     *  
     ((30.225778-latitude)*PI()*12656/180)  
    )  
)<20

 

以上是关于指定经纬度与数据库多条经纬度进行距离计算的主要内容,如果未能解决你的问题,请参考以下文章

Mysql 拿指定经纬度与数据库多条经纬度进行距离计算 (转)

(译)计算距离方位和更多经纬度之间的点

低纬度与地址互换,根据经纬度计算距离

低纬度与地址互换,根据经纬度计算距离

随记--确定两个地点的经纬度,自制驾车路线并计算其距离

纬度/经度计算的总和指定地图距离吗?