You can now use the Weather Alerts service to get weather alerts from the National Weather Service intersecting with a given bounding box, point, or route path using the ALKMaps.Services.weatherAlerts
function.
Please Note: Only one geometry can be processed per request, if multiple geometries are provided you will receive an error.
Property | Type | Description |
---|---|---|
bounds | ALKMaps.Bounds |
Bounding box in degrees to check for intersecting weather alerts |
point | Array(Number) |
Array containing point coordinates in the form [Longitude,Latitude] in degrees |
route | Array(Array(Number)) |
Array of arrays containing point coordinates in the form [[Longitude,Latitude],[Longitude,Latitude],..] in degrees |
urgency | String |
[All | Extreme | Severe | Moderate | Minor | Unknown] Default: All
|
severity | String |
[All | Immediate | Expected | Future | Past | Unknown] Default: All
|
certainty | String |
[All | Observed | Likely | Possible | Unlikely | Unknown] Default: All
|
eventNames | Array of String |
Such as ["Winter Storm Warning", "Flood Watch"] Weather alert events with exact matching names will be returned. Default: NULL (return all alerts)
|
startTime | String |
Start time used for filtering out weather alerts with earlier expiration dates/times. Use standard formats such as ISO8601("2015-08-29T13:45:30-07:00") or RFC1123("Sat, 29 Aug 2015 20:45:30 GMT"). Default: NULL
|
endTime | String |
End time used for filtering out weather alerts with later effective dates/times. Use standard formats such as ISO8601("2015-08-29T13:45:30-07:00") or RFC1123("Sat, 29 Aug 2015 20:45:30 GMT"). Default: NULL
|
ALKMaps.Services.weatherAlerts({ point: [-75.7, 40.9], urgency: "Severe", success: function(resp){}, failure: function(resp){} });