Module: IPhonePolaroid
- Defined in:
- lib/iphone_polaroid.rb
Class Method Summary collapse
Class Method Details
.lat_lon_to_city_state(lat, lon) ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/iphone_polaroid.rb', line 10 def lat_lon_to_city_state(lat, lon) return open( "http://maps.google.com/maps/geo?ll=#{lat},#{lon}&output=json") do |f| json = JSON.parse(f.read) aa_section = json['Placemark'].first['AddressDetails']['Country']['AdministrativeArea'] locality = aa_section['Locality']['LocalityName'] aa = aa_section['AdministrativeAreaName'] "#{locality}, #{aa}" end end |