博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何通过当前地区经纬度,搜索数据库存储的地区(距离最近的地区)
阅读量:6552 次
发布时间:2019-06-24

本文共 486 字,大约阅读时间需要 1 分钟。

  1. 数据库表结构

 

2.最关键的就是这条sql

SELECT address_, longitude_, latitude_, ROUND(6378.138 * 2 * ASIN(SQRT(POW(SIN((? * PI() / 180 - latitude_ * PI() / 180) / 2), 2) + COS(? * PI() / 180) * COS(latitude_ * PI() / 180) * POW(SIN((? * PI() / 180 - longitude_ * PI() / 180) / 2), 2))) * 1000) AS distance_um FROM xf_lfhz_health_roll_addires where business_id = ? ORDER BY distance_um ASC LIMIT 0, 1

sql截图

这条sql  返回4 条信息   , (1)地址(2)经度(3)纬度(4)距离  单位m

 

java程序 

 

转载于:https://www.cnblogs.com/dcxmaozi/p/7007048.html

你可能感兴趣的文章
jsf标签,jsp标签与jstl标签
查看>>
使用PHP CURL的POST数据
查看>>
struts2:表单标签
查看>>
mysql字符串截取
查看>>
守护进程之编程规则
查看>>
ASP.NET MVC3 通过Url传多个参数方法
查看>>
遭遇sql server 2005 启动包未能正确加载需要重新安装错误,重装.NET FRAMEWORK经历分析...
查看>>
OAF_VO系列3 - Binding Style绑定方式
查看>>
《Essential C++》读书笔记 之 基于对象编程风格
查看>>
Sublime Text2 常用快捷键
查看>>
ASP.NET MVC上传文件----uploadify的使用
查看>>
VirtualBox创建虚拟电脑、执行Genymotion模拟器报错
查看>>
新生儿操作系统操作手册
查看>>
linux下如何安装charles
查看>>
正在载入数据中效果
查看>>
Js模型和封装
查看>>
74、shape 画圆 加 边框
查看>>
第二章 Java浮点数精确计算
查看>>
apiCloud实现加载更多效果,基本完美~
查看>>
Redis基准
查看>>