Ruby on rails 邮政编码搜索Rails 3应用程序建议
有人对rails中的邮政编码搜索有什么好的建议吗?我看过:,但它似乎有点老了 Geokit能为您做些什么?Ruby on rails 邮政编码搜索Rails 3应用程序建议,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,有人对rails中的邮政编码搜索有什么好的建议吗?我看过:,但它似乎有点老了 Geokit能为您做些什么? 地球上两点之间的距离计算 使用所有三角法计算距离(以英里或公里为单位) 被Geokit抽象掉了 ActiveRecord基于距离的查找器。例如,您可以找到 数据库中的所有点 方圆50英里以内 来自多个提供者的地理编码。它支持谷歌, 雅虎,Geocoder.us,Geonames, Geocoder.ca等 Geokit提供了来自所有 他们。它还提供故障切换 机制,以防输入失败 在一个服务
- 地球上两点之间的距离计算李>
- 使用所有三角法计算距离(以英里或公里为单位) 被Geokit抽象掉了李>
- ActiveRecord基于距离的查找器。例如,您可以找到
数据库中的所有点
方圆50英里以内李> - 来自多个提供者的地理编码。它支持谷歌,
雅虎,Geocoder.us,Geonames,
Geocoder.ca等李> - Geokit提供了来自所有 他们。它还提供故障切换 机制,以防输入失败 在一个服务中进行地理编码李>
- 利用hostip.info进行基于IP的位置查找。提供IP
地址,并获取城市名称和
纬度/经度作为回报李> - 用于根据用户位置对其进行地理编码的before_filter助手 在IP地址上,并保留 cookie中的位置
可以基于纬度/经度进行搜索。这只适用于rails 2,您知道任何适用于rails 3的方法吗?这是正在进行的工作。但是,如果您只打算将其用于zip查找,您可能想尝试一下。