根据经纬度查询最近距离,mysql查询经纬度附近范围

该博客介绍了如何使用MySQL根据经纬度查询最近的距离。通过提供一个包含多个经纬度坐标的数据集,作者展示了如何计算这些点与给定点之间的距离,并按距离进行排序,找出最近的点。文章中包含两种不同的距离计算方法,并给出了SQL查询示例来筛选一定范围内最近的坐标。
摘要由CSDN通过智能技术生成
public class Test{

    private static List<LocalAddress> ilist = new ArrayList<LocalAddress>();
    public static void main(String[] args) {
        Test test3 = new Test();
        Double localDouble  = 0.0;

        //定义一个二维数组存放经纬度
        Double[][] doubles = {
                { 22.6036906766, 113.8793209706 }, 
                { 22.5205569549, 113.9394272419 }, 
                { 22.6494305358, 114.0411629507 }, 
                { 22.5255080247,114.0384880750 },  
                { 22.5246432654,114.0720634923 },  
                { 22.5963291708,113.9689558477 },   
                { 22.5509638661,113.9358124450 },   
                { 22.5509638661,113.9358124450 },   
                { 22.5254496086,114.0555439122 },   
                { 22.7789489191,114.3063672776 },   
                { 22.5240537775,114.0641924822 },   
                { 22.5141408858,114.0624887496 } }; 

        //门店的经纬度
        Double[] initlocal = {22.539899298946577
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值