rails で住所から緯度経度を取得

rails

Gemfile に

gem "geocoder"

を追加

alexreisner/geocoder
https://github.com/alexreisner/geocoder

設定ファイルを生成

bundle exec rails generate geocoder:config

できた設定ファイル
config/initializers/geocoder.rb
に、google の Google Maps Geocoding API のキーを設定

キーはここから取得できる
https://developers.google.com/maps/documentation/geocoding/usage-limits?hl=ja

  api_key: "XXXXXXX", # API key for geocoding service

あとはコントローラーから

p Geocoder.coordinates("東京都千代田区千代田1−1")

って実行すると

[35.6851750, 139.7527995]

みたいに取得できる

タイトルとURLをコピーしました