Ruby on rails RubyonRails:从
我有以下代码:Ruby on rails RubyonRails:从,ruby-on-rails,Ruby On Rails,我有以下代码: include Geokit::Geocoders res=MultiGeocoder.geocode('100 Spear st, San Francisco, CA') puts res.ll 其结果如下: 37.7922379,-122.3939656 我需要能够分别获取lat和long值 所以, lat=某物 长=某物 我觉得这样行吗 res=MultiGeocoder.geocode(params[:street], params[:city], params[:s
include Geokit::Geocoders
res=MultiGeocoder.geocode('100 Spear st, San Francisco, CA')
puts res.ll
其结果如下:
37.7922379,-122.3939656
我需要能够分别获取lat和long值
所以,
lat=某物
长=某物
我觉得这样行吗
res=MultiGeocoder.geocode(params[:street], params[:city], params[:state])
latLongString = res.ll
latLongArray = latLongString.split(',')
lat = latLongArray[0]
long = latLongArray[1]
我不确定这方面最好的Ruby代码是什么
非常感谢您的帮助。您可以使用:
lat, lng = res.ll.split(",")