问题描述
根据经纬度,由近到远查出最近的的5条数据,不限制距离,重点是由远到近
解决方案
解决方案二:
我后分不清楚经纬度
解决方案三:
具体可以查看一下arcgis,这个主要做地图用的。
解决方案四:
可以根据经纬度查他们的接口算
解决方案五:
现在都不是直接算距离了。先用GEOHASH算出在附近区域的数据,然后再挨个算出距离,选近的。
解决方案六:
用百度API,你自己去写这些算法很烦的注意百度API里面lag和lng是加密过的,你传参的时候要准确
解决方案七:
引用3楼defonds的回复:
可以根据经纬度查他们的接口算
可是这个还是有一个范围啊,我不需要范围,如果附近没有数据,就往远了查,只要找到最近的5条就好了
解决方案八:
利用公式:(x1-x2)^2+(y1-y2)^2
解决方案九:
可以根据经纬度,计算最近的嘛
时间: 2024-09-11 18:43:08