通过轨道中的地理位置查找附近的地址

时间:2012-12-04 21:39:47

标签: ruby-on-rails ruby-on-rails-3 geocoding

我已存储用户 - 包括他们的地址 - 并且需要查找位于特定位置特定距离内的所有用户。

我正在使用geocoder并在Users表中存储了经度和纬度。

如何找到这些用户?

1 个答案:

答案 0 :(得分:2)

要根据纬度/经度进行查询,请执行以下操作:

User.near([39.41, 90.23], 10)

这将在纬度/经度对的10英里范围内找到用户。

以下是文档:https://github.com/alexreisner/geocoder