根据经纬度,由近到远查出最近的的5条数据,应该怎么做啊

thm362889769 2014-11-25 01:55:51
根据经纬度,由近到远查出最近的的5条数据,不限制距离,重点是由远到近
...全文
624 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Defonds 2014-11-29
  • 打赏
  • 举报
回复
可以根据经纬度,计算最近的嘛
lynnlovemin 2014-11-27
  • 打赏
  • 举报
回复
利用公式:(x1-x2)^2+(y1-y2)^2
thm362889769 2014-11-27
  • 打赏
  • 举报
回复
引用 3 楼 defonds 的回复:
可以根据经纬度查他们的接口算
可是这个还是有一个范围啊,我不需要范围,如果附近没有数据,就往远了查,只要找到最近的5条就好了
  • 打赏
  • 举报
回复
具体可以查看一下arcgis,这个主要做地图用的。
zy_think123 2014-11-26
  • 打赏
  • 举报
回复
我后分不清楚经纬度
qingyuan18 2014-11-26
  • 打赏
  • 举报
回复
用百度API,你自己去写这些算法很烦的 注意百度API里面lag和lng是加密过的,你传参的时候要准确
商科程序员 2014-11-26
  • 打赏
  • 举报
回复
现在都不是直接算距离了。 先用GEOHASH算出在附近区域的数据,然后再挨个算出距离,选近的。
Defonds 2014-11-26
  • 打赏
  • 举报
回复
可以根据经纬度查他们的接口算

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧