AWFConvectiveOutlook
Objective-C
@interface AWFConvectiveOutlook : AWFWeatherObject
Swift
class AWFConvectiveOutlook : AWFWeatherObject
An AWFConvectiveOutlook
object represents data returned by the convective/outlook endpoint
of the Aeris Weather API.
-
Unique identifier for the outlook.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *outlookId;
Swift
var outlookId: String? { get set }
-
Product type, normally “convective”.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *product;
Swift
var product: String? { get set }
-
Outlook category type.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *category;
Swift
var category: String? { get set }
-
Coverage day for the outlook from 1-8.
Declaration
Objective-C
@property (nonatomic) NSInteger dayIndex;
Swift
var dayIndex: Int { get set }
-
Abbreviated risk type.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *riskType;
Swift
var riskType: String? { get set }
-
Full risk name as provided by the Storm Prediction Center (SPC).
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *riskName;
Swift
var riskName: String? { get set }
-
Risk code.
Declaration
Objective-C
@property (nonatomic) NSInteger riskCode;
Swift
var riskCode: Int { get set }
-
Starting date covered by the outlook.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *startDate;
Swift
var startDate: Date? { get set }
-
Ending date covered by the outlook.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *endDate;
Swift
var endDate: Date? { get set }
-
Date when the outlook was issued.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *timestamp;
Swift
var timestamp: Date? { get set }
-
An array of
AWFGeoPolygon
instances that define the coverage area(s) for the outlook.In order to return polygons with your request, you must also include the
geo
filter with your request options. If this filter is not included and/or there is no associated risk with this outlook, then this value will benil
.Declaration
Objective-C
@property (nonatomic, strong, nullable) NSArray<AWFGeoPolygon *> *polygons;
Swift
var polygons: [AWFGeoPolygon]? { get set }
-
An array of
AWFGeoPolygon
instances that define the interior, or cutout, regions of the polygon(s), if any.Interior polygons are primarily used by mapping frameworks to determine where hallow areas should be rendered in the parent polygon.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSArray<AWFGeoPolygon *> *interiorPolygons;
Swift
var interiorPolygons: [AWFGeoPolygon]? { get set }