mysql经纬度距离计算 按距离排序
mysql距离计算,单位km/m,以及按照距离排序
方法一:计算出来的结果单位为m
-- 纬度:31.182592 store_locy 经度:121.431744 store_locxSELECT *,ROUND(6378.138 * 2 * ASIN(SQRT(POW(SIN((31.182592 * PI() / 180 - store_locy * PI() / 180) / 2),2) + COS(31.182592 * PI() / 180) * COS(store_locy * PI() / 180) * POW(SIN((121.431744 * PI() / 180 - store_locx * PI() / 180) / 2),2))) * 1000) AS distanceFROM t_merchant_storeORDER BY distance ACS
方法二:计算出来的结果单位为km
-- 纬度:31.182592 store_locy 经度:121.431744 store_locxSELECT*,(2 * 6378.137 * ASIN(SQRT(POW( SIN( PI( ) * ( 121.431744- store_locx ) / 360 ), 2 ) + COS( PI( ) * 31.182592 / 180 ) * COS( store_locy * PI( ) / 180 ) * POW( SIN( PI( ) * ( 31.182592- store_locy ) / 360 ), 2 ) ) ) ) AS distance
FROMt_merchant_store
ORDER BYdistance ASC
mysql经纬度距离计算 按距离排序相关推荐
- 根据经纬度坐标计算实际距离
double hypot( double x, double y) ... { return sqrt(x * x + y * y); } double distance( d ...
- Gps如何根据两点(经纬度)计算直线距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作" ...
- mysql空间函数计算坐标距离
有一张表,表中有每个人所在位置及经纬度,现在求表中所有人离指定经纬度的位置. DROP TABLE IF EXISTS `teacher`; CREATE TABLE `teacher` (`id` ...
- 知道两点经纬度,计算双方距离与方向的原理
根据经纬度计算距离及方向,查询了网上的一些资料,经过验证是可行的,在这里做一些分享. 1.距离及方向解算原理 由于地球是球体,根据:弧长=曲率半径*弧度,可以求出弧长(相当于双方距离),曲率半径已知( ...
- 通过两点经纬度信息 计算两点距离(C#语言)
/// <summary> /// 通过地图上的两个坐标计算距离(C#) /// </summary> public class MapHelper{ // 地球半径priva ...
- mysql 下 计算 两点 经纬度 之间的距离 计算结果排序
根据经纬度计算距离公式 公式 对上面的公式解释如下: Lung1 Lat1表示A点经纬度, Lung2 Lat2表示B点经纬度: a=Lat1 – Lat2 为两点纬度之差 b=Lung1 -Lung ...
- mysql 单精度和双经度_mysql 下 计算 两点 经纬度 之间的距离 计算结果排序
根据经纬度计算距离公式 公式 对上面的公式解释如下: Lung1 Lat1表示A点经纬度, Lung2 Lat2表示B点经纬度: a=Lat1 – Lat2 为两点纬度之差 b=Lung1 -Lung ...
- mysql 经纬度距离 自定义函数_mysql 经纬度计算距离 自定义函数
这些经纬线是怎样定出来的呢? 地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作&quo ...
- 给你两个经纬度,计算他们之间的距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作" ...
最新文章
- 为什么产品经理这个行业装逼的人这么多?
- 基于Wi-Fi的室内定位在美团总部的实践和应用(上)
- Linux定时器接口
- pandas keyerror: 标签_Hinton新作!越大的自监督模型,半监督学习需要的标签越少...
- MFC改变对话框背景颜色
- Win10中的IIS10安装php manager和IIS URL Rewrite
- mysql -d -e_mysql常用函数
- 2006年博客之星(小废物点评版)
- python装饰器打印函数执行时间_使用python装饰器计算函数运行时间的实例
- excel替换快捷键_18个Ctrl系列快捷键,简单易上手,且实用
- Cassandra Secondary Index 介绍
- 栅格图数字化(矢量化)
- 海贼王英文版 ONE PIECE百度网盘
- 智能语义搜索引擎:一站式检索服务、打通数据壁垒、充分挖掘数据价值 | 百万人学AI评选
- Pytorch损失函数cross_entropy、binary_cross_entropy和binary_cross_entropy_with_logits的区别
- 拳王虚拟项目公社:0基础小白副业年赚30W玩法大揭秘!看懂一半至少年赚10W!
- mac系统安装yarn,配置淘宝镜像失败的问题
- 自制示波器(出处: 单片机论坛)
- 腾讯冯宇彦:基于大数据与人工智能的智慧交通云
- 短视频实战全攻略:从0开始打造爆款抖音号