class AirQualityIndex::Scraper
Public Instance Methods
local_aqi_scraper(zip_code)
click to toggle source
scrape AQI webpage based on submitted zip code
# File lib/air_quality_index/scraper.rb, line 4 def local_aqi_scraper(zip_code) Nokogiri::HTML(open("https://airnow.gov/index.cfm?action=airnow.local_city&zipcode=#{zip_code}")) end
nationwide_aqi_scraper()
click to toggle source
scrape main AQI website to grab top rankings for air quality
# File lib/air_quality_index/scraper.rb, line 9 def nationwide_aqi_scraper Nokogiri::HTML(open("https://airnow.gov/index.cfm?action=airnow.main")) end
nationwide_scraper_more_info(link)
click to toggle source
scrape main AQI website to grab individual page from top ranking based on user input
# File lib/air_quality_index/scraper.rb, line 14 def nationwide_scraper_more_info(link) Nokogiri::HTML(open(link)) end