バグの報告は頂いてから24時間以内に直します.
こんにちは.
個人的に使っていたスニペットをGemにしてみました.
(Google Maps APIのラッパーです)
「実家の緯度と経度なんだっけ〜」とか「ダーツの旅したいけどダーツとアレがない」という時に使えると思います.
#とっととデモへ
お好きな様にgemを引っ張ってもらって
$ gem install gogo_maps
や
$ echo "gem 'gogo_maps'" >> Gemfile; bundle install
住所を緯度経度に変換
require 'gogo_maps'
GogoMaps.get_latlng('長野県上高井郡高山村')
# => { lat: 36.6797676, lng: 138.3632554 }
GogoMaps.get_latlng('東急東横線 日吉駅')
# => { lat: 35.5565107, lng: 139.6460026 }
GogoMaps.get_latlng('東京スカイツリー')
# => { lat: 35.7100627, lng: 139.8107004 }
パルテノン神殿とグランドキャニオンの緯度を簡単に比較出来る!!
include GogoMaps
get_latlng('パルテノン神殿')[:lat] <=> get_latlng('グランドキャニオン')[:lat]
# => 1
緯度経度を住所に変換
GogoMaps.get_address(35.6549288, 139.7408335)
# => '日本, 〒108-0073 東京都港区三田1丁目2−17'
# 言語の指定が可能(その他GoogleMapsAPIのオプションは渡せるはず)
GogoMaps.get_address(37.358126, -122.050636, language: :en)
# => '902 Rockefeller Drive, Sunnyvale, CA 94087, USA'
ダーツの旅
require 'gogo_maps'
3.times { p 'ジャカジャカジャカ' }
p 'バン!!'
GogoMaps.random
# => 'ロシア 〒628245 ハンティ・マンシ自治管区・ユグラ'
note: 海には落ちないようなってます.
PR待ってます.
ネタでも何でも良いです、バグさえなければ大体マージします.