我想知道在我的系统中实现地理定位的最佳模型和解决方案是什么。在这里让我解释一下我的模型
User #contain information such has first name, last...
Article #contain information such has content, subject
Location #contain information such has latitude and longtitude.
我试图在用户位置登录后做的事情是跟踪,并且商店有一个位置,当用户写一篇文章时,用户的位置可以通过当前用户信息进行跟踪,或者如果用户输入它可以修改.
我相信的关系会是这样的。
User belongs_to :location
Article belongs_to :location
Location
has_many :users
has_many:articles
我不知道我是否正确,我也不确定如何实现它,在登录时更新信息,以及要输入的文章。我也想在用户端使用地理编码器。我找到了这个插件,但没有真正附带它的文档:
-- https://github.com/sgruhier/jquery-addresspicker -- http://railscasts.com/episodes/273-geocoder