class Geocoder::Result::Latlon
Public Instance Methods
city()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 6 def city address_components["city"] end
coordinates()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 10 def coordinates [@data['lat'].to_f, @data['lon'].to_f] end
country()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 14 def country "United States" # LatLon.io only supports the US end
country_code()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 18 def country_code "US" # LatLon.io only supports the US end
formatted_address(format = :full)
click to toggle source
# File lib/geocoder/results/latlon.rb, line 22 def formatted_address(format = :full) address_components["address"] end
Also aliased as: address
number()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 27 def number address_components["number"] end
prefix()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 31 def prefix address_components["prefix"] end
state()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 35 def state address_components["state"] end
Also aliased as: state_code
street()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 40 def street [street_name, street_type].compact.join(' ') end
street_name()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 44 def street_name address_components["street_name"] end
street_type()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 48 def street_type address_components["street_type"] end
suffix()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 52 def suffix address_components["suffix"] end
unit()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 56 def unit address_components["unit"] end
zip()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 60 def zip address_components["zip"] end
Also aliased as: postal_code
Private Instance Methods
address_components()
click to toggle source
# File lib/geocoder/results/latlon.rb, line 67 def address_components @data["address"] || {} end