我有这个代码:
include Geokit::Geocoders
res=MultiGeocoder.geocode('100 Spear st, San Francisco, CA')
puts res.ll
结果将是这样的:37.7922379,-122.3939656
我需要能够单独获取 lat 和 long 值。
所以,纬度 = 长的东西 = 东西
我认为这行得通?
res=MultiGeocoder.geocode(params[:street], params[:city], params[:state])
latLongString = res.ll
latLongArray = latLongString.split(',')
lat = latLongArray[0]
long = latLongArray[1]
我不确定最好的 Ruby 代码吗?
任何帮助表示赞赏。