【发布时间】:2015-05-08 21:22:47
【问题描述】:
我有一个数据库,其中包含数千个具有纬度和经度值的用户,我想从数据库中获取我当前位置周围 1 公里半径内的所有用户。
假设我在位置 A,我的 lat 10 和 long 20。我必须搜索附近 1 公里范围内的用户......并且这些用户位置存储在数据库中。
我想出一种方法来获取每个用户的纬度和经度,并与我的 iOS 方法 distanceFromLocation: 进行比较,但这需要先获取每个值,然后使用方法计算。还有其他方法吗?也许在数据库端这样做?
【问题讨论】:
标签: android ios location core-location latitude-longitude