所以我只想从常规地址(字符串)中提取经度/纬度坐标.我去了geokit gem文档并准确地做了记录,但我不断收到这个错误:"NameError:uninitialized constant Geokit :: Geocoders :: OpenSSL"
我在gemfile中加了"geokit",这个:
require 'rubygems'
require 'geokit'
def get_coordinates
@a = Geokit::Geocoders::GoogleGeocoder.geocode '140 Market St, San Francisco, CA'
@a.ll
end
Run Code Online (Sandbox Code Playgroud)
我之前也试过添加它,但无济于事.Geokit :: Geocoders :: GoogleGeocoder.api_key = api_key
我只想要坐标,如果这不是一个可行的解决方案,有人可以推荐另一个地理编码器.我尝试过railscast,但也无法使用它.非常感谢任何帮助!
| 归档时间: |
|
| 查看次数: |
1178 次 |
| 最近记录: |