#查询偏差经纬度1度(111公里)范围内,按距离排序,获得最近的前10个
#输入
#lat = 22
#lang = 113
select * from location where lat > 22-1 and lat < 22+1 and lang > 113-1 and lang < 113+1
order by ACOS(SIN((22 * 3.1415) / 180 ) *SIN((lat * 3.1415) / 180 ) +COS((22 * 3.1415) / 180 )
* COS((lat * 3.1415) / 180 ) * COS((113* 3.1415) / 180 - (lang * 3.1415) / 180 ) ) * 6380 asc limit 10;
#查询偏差经纬度1度(111公里)范围内,按距离排序,获得最近的前10个
select * from location where lat > '.$lat.'-1 and lat < '.$lat.'+1 and lang > '.$lon.'-1 and lang < '.$lon.'+1
order by ACOS(SIN(('.$lat.' * 3.1415) / 180 ) *SIN((lat * 3.1415) / 180 ) +COS(('.$lat.' * 3.1415) / 180 )
* COS((lat * 3.1415) / 180 ) * COS(('.$lon.'* 3.1415) / 180 - (lang * 3.1415) / 180 ) ) * 6380 asc limit 10;
#输入
#lat = 22
#lang = 113
# 查询2km范围内
select 6371.012 * acos(cos(acos(-1) / 180 * d.lat) * cos(acos(-1) / 180 * 22) *
cos(acos(-1) / 180 * d.lang - acos(-1) / 180 * 113) +
sin(acos(-1) / 180 * d.lat) *
sin(acos(-1) / 180 * 22))*1 as a,
id, lat, lang
from location d
where 6371.012 *
acos(cos(acos(-1) / 180 * d.lat) *
cos(acos(-1) / 180 * 22) *
cos(acos(-1) / 180 * d.lang - acos(-1) / 180 * 113) +
sin(acos(-1) / 180 * d.lat) *
sin(acos(-1) / 180 * 22))*1 < 2 order by a asc;
分享到:
相关推荐
mysql函数-根据经纬度坐标计算距离
需求:现在移动app的运用越来越广泛了,这里有个需求就是查找我附近的酒店 或者是团购这样类似的功能 前提:一般我们的酒店都是有经纬度的 也保存在数据库中,那么我们只要在数据库查找这些就可以了 也就是说 我们...
全国所有城市经纬度数据库表 数据来源于百度地图 通过百度地图api调用,不保证数据完全准确
中国所有省市的经纬度,,从GOOGLE获取的,可以用于基于电子地图的开发 insert into GEO_CN(P_INDEX, P_NAMES, LAT, LNG) values('110000', '北京市', '39.904214', '116.407413'); insert into GEO_CN(P_INDEX, P_...
全国县区拼音 经纬度 数据表 可以直接导入到MySQL中使用
flutter + SpringBoot + MySql 实现高德地图定位获取位置信息插入数据库并计算出经纬度之间的距离
腾讯地图行政区划转Mysql数据库表,新加地区拼音行政区域经纬度和经纬度字段,方便计算距离,经纬度只记录到三级。
MySQL存储文件,全国区域表带经纬度mysql直接导入;包含省市区县经纬度详细信息
中国城市行政区坐标经纬度 中国省市区县位置坐标mysql数据库 全国哪个行政区的坐标都有!
高德api 高德地址编码表 mysql版全国省、市、区行政区域mysql信息表,包含:区域名称、城市编码、邮政编码、经纬度、名称拼音,sql文件,mysql导入可用;
2014最全的全国省市区mysql数据库,与国家统计局数据同步,46462条,包含简称,地理位置经纬度,无限分类结构,包含港澳台。地区含有经纬度
最新2019-12-27省市区+经纬度信息,MySQL数据和表结构,里面省市区的地区名称,经纬度,编号等
下面小编就为大家带来一篇mysql 搜寻附近N公里内数据的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本人历经千辛万苦整理的全国城市商圈经纬度MYSQL版,亲验下载直接可用。 部分数据如下: INSERT INTO `circles` VALUES ('1', '北京市', '北京市', '东城区', '王府井', '116.412987', '39.908416'); INSERT INTO `...
商圈数据库,mysql直接导入就可以,含经纬度,如北京-东城区-王府井-经纬度
中国行政区域五级划分mysql版(包含港澳台、经纬度、邮编、中文拼音等),省市县镇村,
最新最全的全国城市乡镇市区Sqlserver,mysql经纬度数据库双版,46462条,与国家统计局数据同步,采集自淘宝
中国省市区城市列表mysql数据表,可直接导入数据库、可转JSON数据,带行政区划码和经纬度
经纬度,度与度分秒随意转换
全国省市区县列表,带经纬度,首字母,拼音MySQL完整版