RAVE
Lib.rave_fm12.fm12_obs Class Reference
Inheritance diagram for Lib.rave_fm12.fm12_obs:

Public Member Functions

 __init__ (self, station, type, date, time, windtype=WIND_TYPE_ESTIMATED_METER_PER_SECOND)
 

Public Attributes

 station = station
 
 visibility = None
 
 cloudbase = None
 
 type = type
 
 date = date
 
 time = time
 
 windtype = windtype
 
 cloudcover = None
 
 winddirection = None
 
 windspeed = None
 
float temperature = 0.0
 
float dewpoint = 0.0
 
float relativehumidity = 0.0
 
float pressure = 0.0
 
float sea_lvl_pressure = 0.0
 
float pressure_change = 0.0
 
float liquid_precipitation = 0.0
 
int accumulation_period = 0
 
int updated = fm12_obs.ORIGINAL
 
 max_24hr_temperature = None
 
 min_24hr_temperature = None
 

Static Public Attributes

int SYNOP = 1
 
int SHIP = 2
 
int MOBILE_SYNOP = 3
 
int WIND_TYPE_ESTIMATED_METER_PER_SECOND = 0
 
int WIND_TYPE_ANEMOMETER_METER_PER_SECOND = 1
 
int WIND_TYPE_ESTIMATED_KNOTS = 2
 
int WIND_TYPE_ANEMOMETER_KNOTS = 3
 
int ORIGINAL = 0
 
int DELAYED = 1
 
int CORRECTED = 2
 
int INVALID = 3
 
dict OBS_TYPES
 
dict WIND_TYPES
 
dict UPDATED_TYPES
 

Member Data Documentation

◆ OBS_TYPES

dict Lib.rave_fm12.fm12_obs.OBS_TYPES
static
Initial value:
= {SYNOP: "SYNOP",
SHIP: "SHIP",
MOBILE_SYNOP: "MOBILE SYNOP"}

◆ UPDATED_TYPES

dict Lib.rave_fm12.fm12_obs.UPDATED_TYPES
static
Initial value:
= {DELAYED: "Delayed",
CORRECTED: "Corrected"}

◆ WIND_TYPES

dict Lib.rave_fm12.fm12_obs.WIND_TYPES
static
Initial value:
= {WIND_TYPE_ESTIMATED_METER_PER_SECOND:"Estimated m/s",
WIND_TYPE_ANEMOMETER_METER_PER_SECOND:"Anemometer m/s",
WIND_TYPE_ESTIMATED_KNOTS:"Estimated knots",
WIND_TYPE_ANEMOMETER_KNOTS:"Anemometer knots",}

The documentation for this class was generated from the following file: