我有Android的SQLite数据库与包含经度,纬度和其他列的表..现在我想获得所有距离更小的记录或等于给定的距离。例如,我知道我当前的坐标(lat,long),我想从我的表格中获取距离我最大距离10km处的所有记录。我的位置和给定的距离值之间的距离的行的Android SQLite查询
我在栈上发现了一些链接,但没有太多实体。是否有人知道这个问题的优化解决方案?
我以为我可以得到所有的纬度小于我的纬度+距离的记录,并且大于我的纬度 - 经度小于我的长距离和大于长途的距离。查询后,我应该检查一些不需要的记录,因为查询不是只返回想要的记录。 这是一个好主意吗?
这比Android的一个SQL问题。你可能有更好的运气搜索SQL答案,或在谷歌上 – Mimminito 2012-03-20 19:58:52