Rails 基于 IP 计算物理距离

bryanwong · 2012年02月20日 · 最后由 bryanwong 回复于 2012年02月20日 · 4492 次阅读

有什么方法能实现吗?谢谢!

通过 IP 查地区,在一个表中记录各个地区的经纬度或坐标,然后根据纬度或坐标计算距离

这算是一种方法吧?不过精度比较低就是

Mongdb 本身支持二维的数据处理(例如经纬度,平面坐标),可能能提供些帮助

@willmouse 谢谢回复!

LBS 应用已经非常多了,这个功能也是常用功能,有相应的 Gem 实现了。 https://github.com/alexreisner/geocoder https://github.com/imajes/geokit-gem

需要 登录 后方可回复, 如果你还没有账号请 注册新账号