class Geocoder::Result::Nominatim

def self.response_attributes

def self.response_attributes
  %w[place_id, osm_type, osm_id, boundingbox, license,
     polygonpoints, display_name, class, type, stadium, suburb]
end

def address

def address
  @data['display_name']
end

def city

def city
  @data['address']['city']
end

def coordinates

def coordinates
  [@data['lat'].to_f, @data['lon'].to_f]
end

def country

def country
  @data['address']['country']
end

def country_code

def country_code
  @data['address']['country_code']
end

def county

def county
  @data['address']['county']
end

def house_number

def house_number
  @data['address']['house_number']
end

def postal_code

def postal_code
  @data['address']['postcode']
end

def state

def state
  @data['address']['state']
end

def street

def street
  @data['address']['road']
end

def town

def town
  @data['address']['town']
end

def village

def village
  @data['address']['village']
end