我有一个充满地图 Locations 的数据库(Latitude, Longitude)
,有没有办法可以执行 SQL 查询来返回某个位置周围的所有点?
现在我基本上抓取数据库中的所有内容并循环遍历每一个并使用检查距离
Location.distanceBetween(startPoint.latitude, startPoint.longitude,endPoint.latitude,endPoint.longitude, results);
并保留在设定距离内但可能有很多点需要循环的项目。
那么有没有办法在 SQL 语句中做到这一点?