class Metar_record
Attributes
station[RW]
url[RW]
Public Class Methods
new(stn)
click to toggle source
# File lib/metar_record.rb, line 8 def initialize(stn) self.station = stn self.url = "http://aviationweather.gov/adds/metars/index.php?station_ids=" end
Public Instance Methods
adds_url()
click to toggle source
# File lib/metar_record.rb, line 13 def adds_url return "#{url}#{station.upcase}" end
get_metar()
click to toggle source
# File lib/metar_record.rb, line 21 def get_metar begin doc = Nokogiri::HTML(open(adds_url)) return doc.xpath('//font').first.text rescue return nil end end
get_xml()
click to toggle source
# File lib/metar_record.rb, line 17 def get_xml xml = Nokogiri::HTML(open(self.adds_url)) end