class Geocoder::Result::AmazonLocationService

Public Class Methods

new(result) click to toggle source
Calls superclass method
# File lib/geocoder/results/amazon_location_service.rb, line 5
def initialize(result)
  @place = result.place
  super
end

Public Instance Methods

address() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 14
def address
  @place.label
end
city() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 26
def city
  @place.municipality || @place.sub_region
end
coordinates() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 10
def coordinates
  [@place.geometry.point[1], @place.geometry.point[0]]
end
country() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 50
def country
  @place.country
end
country_code() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 54
def country_code
  @place.country
end
neighborhood() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 18
def neighborhood
  @place.neighborhood
end
place_id() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 58
def place_id
  data.place_id if data.respond_to?(:place_id)
end
postal_code() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 46
def postal_code
  @place.postal_code
end
province() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 38
def province
  @place.region
end
province_code() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 42
def province_code
  @place.region
end
route() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 22
def route
  @place.street
end
state() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 30
def state
  @place.region
end
state_code() click to toggle source
# File lib/geocoder/results/amazon_location_service.rb, line 34
def state_code
  @place.region
end