开发中经常有“附近”相关的需求,根据用户上传的经纬度获取它附近的xxxx
解决方案有很多,查到一个比较适合最近业务场景的,效果还不错

原贴地址:https://justcoding.iteye.com/blog/2224906

测试:有一张全国城市表,包含全国3000多个主要的省市区县,有需要的可以下载

下载链接:https://download.csdn.net/download/leisure_life/11005874

以现在的经纬度深圳龙岗的经纬度为例查询

SELECT
*,(6371 * acos(cos(radians(22.7217356313)) * cos(radians(lat)) * cos(radians(lng) - radians(114.0602954815)) + sin(radians(22.7217356313)) * sin(radians(lat)))) AS distance
FROMacc_sys_t_city2
ORDER BYdistance
LIMIT 0,50;


准备在大数据量的场景中测试一下

根据经纬度查询附近地点相关推荐

  1. google 确定某点海拔高_如何查询某个地点的海拔高度,详情介绍

    在日常生活中,很多人都会碰到海拔的概念,海拔高度也称为绝对高度,就是某地与海平面的高度差,一般都是以平均海平面来作为标准,而且是表示地面某个地点高出海平面的垂直距离.那么该如何查询某个地点的海拔高度呢 ...

  2. app 隔几秒记录当前经纬度位置_经纬度查询app下载-经纬度查询(在线定位查询)官方版下载v3.6...

    经纬度查询是一款在线定位查询的app,一键快速的获取位置,并且智能的系统还能够进行高德地图的切换,手机上查询也比较的方便,高清的画质,用户在使用的时候非常的清晰,同时还可以了解纬度值的精准信息哦!赶紧 ...

  3. sqlserver根据经纬度查询距离范围

    首先数据库里有坐标的经度和维度字段,然后根据选择的地点经纬度和有效范围(米)来进行查询 通过百度发现了sql有自带的经纬度算法 所以直接来过来使用就行 例子: 指定一个经纬度,给定一个范围值(单位:千 ...

  4. mysql根据经纬度查询范围内数据,并根据距离排序

    最近接到一个新需求,要根据经纬度查询指定范围内的数据,并且根据距离进行排序,网上找了找相关实现方法,记录一下. java代码如下 public final class DistanceUtils {/ ...

  5. PHP根据经纬度查询地理位置

    PHP根据经纬度查询地理位置 function getCity($longitude, $latitude){//调取百度接口,其中ak为百度帐号key,注意location纬度在前,经度在后$api ...

  6. 全国各区县经纬度查询困难?精度不够?试试自制市区县经纬度查询工具并将数据保存本地

    自制中国各区县经纬度查询工具 1. 引言 1.1 问题描述 1.2 基本思路 2. 获取全国市区县的名称 2.1 数据初阅 2.2 数据转移 2.3 数据去重 3. 获取全国市区县的经纬度数据 3.1 ...

  7. 一刀工具箱 - 经纬度查询

    一刀工具箱是一款集合多个实用工具的智能APP,包含100多种不同的功能,基本满足您在工作生活使用需求,只需要一个应用就可以解决日常小问题,不再需要下多个应用 1.打开一刀APP,进行APP首页,点击& ...

  8. 根据经纬度查询,mysql查询计算经纬度

    mysql经纬度查询并且计算2KM范围内附近用户的sql查询性能优化实例教程 https://www.cnblogs.com/mgbert/p/4146538.html 

  9. Gmap使用说明,通过输入经纬度查询位置

    由于本人对于Gmap的使用时间不长,有很多东西不是太熟悉,所以本人的代码有借鉴的部分,如有发现侵权,还请及时联系本人. 我目前已经基本实现了,地图的放大.缩小.平移的功能.完成了鼠标单击标点,输入经纬 ...

  10. qq空间音乐查询API|经纬度查询API|手机归属地API|Taobao API接口调用实例

    qq空间音乐查询,使用方法如下: //返回xml数据 http://qzone-music.qq.com/fcg-bin/cgi_playlist_xml.fcg?uin=查询的qq号码 //返回js ...

最新文章

  1. 深度学习原来还可以这么学!
  2. “金三银四”跳槽需谨慎(送福利礼包)!
  3. Linux下光盘yum源搭建及简单软件安装
  4. VMware 安装ubuntu 18.04遇到的问题
  5. CentOS中安装Docker步骤
  6. Leetcode每日一题:13.roman-to-integer(罗马数字转整数)
  7. 【Pre-Training】关于 Transformer 那些的你不知道的事
  8. [Liferay6.2]Liferay Dynamic Query API示例
  9. Kinect2.0 vs2013的配置
  10. C# 通过DirectInput 实现手柄操控
  11. wps表格的宏被禁用问题
  12. Flink中的时间和窗口 完整使用 (第六章)
  13. UDAL 分布式数据库介绍(1)
  14. 【Unity3D--自由观察模型】模型自动旋转+触屏旋转和缩放
  15. 线程学习记录-锁原理与对象头
  16. 生动的SDN基础内容介绍(六)--SDN应用平面和网络测量
  17. 常用电路标记表示什么意思
  18. ibm jazz_Jazz源代码管理管理指南
  19. springboot 中favicon.ico 图标不显示问题,后台日志报错找不到favicon.ico 文件问题 解决
  20. 那时本该像风一样把你忘记

热门文章

  1. Java基础5多线程技术
  2. 使用springboot,Oauth2.0,jwt令牌实现单点登录,权限控制等功能的基本流程
  3. 在launcher中隐藏app图标
  4. 后台网站首页设计过程
  5. 机场精细化管理_王晓鸿:BIM技术在机场工程精细化管理的应用
  6. 盘古搜索--实例解析
  7. 【SAR综述】复杂场景单通道SAR目标检测与鉴别方法
  8. 一个老程序员的计算机视觉蹒跚学习之路
  9. MySQL之查询关键字
  10. Java多线程系列--【JUC集合08】- LinkedBlockingQueue