class Geocoder::Result::Bing

Public Class Methods

response_attributes() click to toggle source
# File lib/geocoder/results/bing.rb, line 42
def self.response_attributes
  %w[bbox name confidence entityType]
end

Public Instance Methods

address(format = :full) click to toggle source
# File lib/geocoder/results/bing.rb, line 6
def address(format = :full)
  @data['address']['formattedAddress']
end
address_data() click to toggle source
# File lib/geocoder/results/bing.rb, line 34
def address_data
  @data['address']
end
city() click to toggle source
# File lib/geocoder/results/bing.rb, line 10
def city
  @data['address']['locality']
end
coordinates() click to toggle source
# File lib/geocoder/results/bing.rb, line 30
def coordinates
  @data['point']['coordinates']
end
country() click to toggle source
# File lib/geocoder/results/bing.rb, line 20
def country
  @data['address']['countryRegion']
end
Also aliased as: country_code
country_code()
Alias for: country
postal_code() click to toggle source
# File lib/geocoder/results/bing.rb, line 26
def postal_code
  @data['address']['postalCode'].to_s
end
state()
Alias for: state_code
state_code() click to toggle source
# File lib/geocoder/results/bing.rb, line 14
def state_code
  @data['address']['adminDistrict']
end
Also aliased as: state
viewport() click to toggle source
# File lib/geocoder/results/bing.rb, line 38
def viewport
  @data['bbox']
end