diff --git a/lib/gmaps_proxy.rb b/lib/gmaps_proxy.rb index 186a691..7ef9381 100644 --- a/lib/gmaps_proxy.rb +++ b/lib/gmaps_proxy.rb @@ -6,17 +6,62 @@ class EmptyAddress < StandardError; end class GmapsProxy GOOGLE_MAPS_URL = "http://maps.google.com/?hl=iw&q=" - attr_accessible :address + attr_accessor :address def initialize(address = "Israel") - @address = "Israel" + @address = URI.encode(address) + end + + def address=(new_address) + self.address = URI.encode(address) end - - protected def pull doc = Nokogiri::HTML(open(url_with_address)) - tiles = doc.at_css("#inlineTiles") + image_tiles = doc.search("#inlineTiles img") + + table = "" + + table << "