【发布时间】:2016-01-07 06:52:34
【问题描述】:
我是第一次在我的 rails 应用程序中使用 geocoder gem。我的问题有点笼统。我的 Rails 应用程序需要提交地址和地址。 当我查看github 页面中提供的文档时, 我们有类似的东西
rails generate migration AddLatitudeAndLongitudeToModel latitude:float longitude:float
rake db:migrate
假设,我的模型名称是 Location,它有 两个地址字段:
from_address 和 to_address 那么我应该分别为 from 和 to address 设置纬度和经度吗?如果我将geo_code 设置为这两个地址。即,类似
在我的位置模型中
geocoded_by :from_address,:to_address
还有,
型号:位置
Location(from_address: string, to_address:string, from_address_latitude: float, to_address_longitude: float, to_address_latitude: float, to_address_longitude: float)
简而言之,我应该为这两个地址字段(i.e., from_address and to_address) 设置单独的纬度和经度字段,还是只需要纬度和经度就足够了?
【问题讨论】:
-
查看https://stackoverflow.com/questions/29655702/geocoding-multiple-addresses-in-one-model 中提出的解决方案,它就像魔术一样工作。
标签: ruby-on-rails ruby google-maps