module GeoScraper::SanzeroMin
Public Instance Methods
scrape()
click to toggle source
# File lib/GeoScraper/sanzeromin.rb, line 5 def scrape doc = get_doc @url lon = nil lat = nil doc.css("script").select{|script| script.inner_text.match(/SZAreaMatch/) }[0].inner_text.split("\n").each {|line| if line =~ /SZAreaMatch\.longitude/ lon = line.scan(/^\-|\d[\d\-\.]+/)[0] elsif line =~ /SZAreaMatch\.latitude/ lat = line.scan(/^\-|\d[\d\-\.]+/)[0] end } { "longitude" => lon, "latitude" => lat } end