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 = {SYNOP: "SYNOP", SHIP: "SHIP", MOBILE_SYNOP: "MOBILE SYNOP"}
dict WIND_TYPES
dict UPDATED_TYPES = {DELAYED: "Delayed", CORRECTED: "Corrected"}

Member Data Documentation

◆ 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: