そのため、通常の住所(文字列)から経度/緯度の座標を抽出したいだけです。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
私も以前にこれを追加しようとしましたが、役に立ちませんでした。Geokit::Geocoders::GoogleGeocoder.api_key = api_key
座標が欲しいだけです。これが実行可能な解決策ではない場合、誰かが別のジオコーダーを推奨できますか。Railscastsを試しましたが、それも機能しませんでした。どんな助けでも大歓迎ですありがとう!