AWFStormReport
Objective-C
@interface AWFStormReport : AWFGeographicObject
Swift
class AWFStormReport : AWFGeographicObject
An AWFStormReport object represents data returned by the stormreports endpoint
of the Aeris Weather API.
-
GMT date when the event took place.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *timestamp;Swift
var timestamp: Date? { get set } -
Report code as assigned by the National Weather Service (NWS).
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *code;Swift
var code: String? { get set } -
Type of report.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *type;Swift
var type: String? { get set } -
Category of weather report based on report type.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *category;Swift
var category: String? { get set } -
Brief description of the event, usually contains the location or relative distance from a populated place.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *name;Swift
var name: String? { get set } -
General organization who made the report (e.g., “trained spotter”, “NWS employee”, “broadcast media”).
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *reporter;Swift
var reporter: String? { get set } -
Additional details and comments describing the event (not always used).
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *comments;Swift
var comments: String? { get set } -
Weather forecast office (WFO) reporting the event.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *wfo;Swift
var wfo: String? { get set } -
Actual reported value from the report (rainfall or snowfall total, wind speed, etc).
Declaration
Objective-C
@property (nonatomic) CGFloat value;Swift
var value: CGFloat { get set } -
For wind-related events, the observed wind speed in miles per hour.
Declaration
Objective-C
@property (nonatomic) CGFloat windSpeedMPH;Swift
var windSpeedMPH: CGFloat { get set } -
For wind-related events, the observed wind speed in kilometers per hour.
Declaration
Objective-C
@property (nonatomic) CGFloat windSpeedKMH;Swift
var windSpeedKMH: CGFloat { get set } -
For wind-related events, the observed wind speed in knots.
Declaration
Objective-C
@property (nonatomic) CGFloat windSpeedKTS;Swift
var windSpeedKTS: CGFloat { get set } -
For rain/flood-related events, the total rainfall observed in inches.
Declaration
Objective-C
@property (nonatomic) CGFloat rainIN;Swift
var rainIN: CGFloat { get set } -
For rain/flood-related events, the total rainfall observed in millimeters.
Declaration
Objective-C
@property (nonatomic) CGFloat rainMM;Swift
var rainMM: CGFloat { get set } -
For snow-related events, the total snowfall observed in inches.
Declaration
Objective-C
@property (nonatomic) CGFloat snowIN;Swift
var snowIN: CGFloat { get set } -
For snow-related events, the total snowfall observed in centimeters.
Declaration
Objective-C
@property (nonatomic) CGFloat snowCM;Swift
var snowCM: CGFloat { get set } -
For hail-related events, the hail stone diameter observed in inches.
Declaration
Objective-C
@property (nonatomic) CGFloat hailIN;Swift
var hailIN: CGFloat { get set } -
For hail-related events, the hail stone diameter observed in millimeters.
Declaration
Objective-C
@property (nonatomic) CGFloat hailMM;Swift
var hailMM: CGFloat { get set } -
For sleet-related events, the total sleet observed in inches.
Declaration
Objective-C
@property (nonatomic) CGFloat sleetIN;Swift
var sleetIN: CGFloat { get set } -
For sleet-related events, the total sleet observed in centimeters.
Declaration
Objective-C
@property (nonatomic) CGFloat sleetCM;Swift
var sleetCM: CGFloat { get set }
View on GitHub
AWFStormReport Class Reference