diff --git a/frontend/_aqw_listing.ejs b/frontend/_aqw_listing.ejs index b66c4ec7..902e70af 100644 --- a/frontend/_aqw_listing.ejs +++ b/frontend/_aqw_listing.ejs @@ -24,6 +24,15 @@ <%= item.title %> <% } %> + <% if (item.level.includes('yellow')) { %> + Yellow Warning Icon + <% } %> + <% if (item.level.includes('orange')) { %> + Orange Warning Icon + <% } %> + <% if (item.level.includes('red')) { %> + Red Warning Icon + <% } %> <%= item.mandatoryAction %> <%= item.status %> diff --git a/frontend/_extensions/bcds/_extension.yaml b/frontend/_extensions/bcds/_extension.yaml index e0869b30..84961128 100644 --- a/frontend/_extensions/bcds/_extension.yaml +++ b/frontend/_extensions/bcds/_extension.yaml @@ -76,7 +76,7 @@ contributes: href: https://www2.gov.bc.ca/gov/content/environment/air-land-water/air/air-quality contents: - text: Air Quality Warnings - href: index.qmd + href: index.qmd - text: Air Quality Subscription Service href: https://www2.gov.bc.ca/gov/content?id=2F89F266A1BE40EC8926C45A05E28BCD - text: "Air Quality Health Index" @@ -115,5 +115,6 @@ contributes: - bcds-inline-alert.scss - bcds-cards.scss - bcds-accordion.scss + - air-quality-alerts.scss template-partials: - - partials/title-block.html \ No newline at end of file + - partials/title-block.html diff --git a/frontend/_extensions/bcds/air-quality-alerts.scss b/frontend/_extensions/bcds/air-quality-alerts.scss new file mode 100644 index 00000000..a5e9211c --- /dev/null +++ b/frontend/_extensions/bcds/air-quality-alerts.scss @@ -0,0 +1,69 @@ +/*-- scss:rules --*/ + +@import "variables.scss"; + +.Banner-Alert { + box-shadow: none; + border-radius: $layout-border-radius-medium; + + + &.yellow { + background-color: #ffff00; + .title, .description, .Banner-Alert--icon { + color: $typography-color-primary; + } + color: $typography-color-primary; + } + + &.orange { + background-color: #ff9500; + .title, .description, .Banner-Alert--icon { + color: $typography-color-primary; + } + color: $typography-color-primary; + + } + + &.red { + background-color: #d10000; + .title, .description, .Banner-Alert--icon { + color: $typography-color-primary-invert; + } + color: $typography-color-primary-invert; + } + + display: flex; + flex-direction: row; + align-items: flex-start; + + gap: $layout-margin-small; + padding: $layout-padding-medium $layout-padding-large; + margin: $layout-margin-medium $layout-margin-none; +} + +.Banner-Alert--container { + display: flex; + flex-direction: column; + flex-grow: 1; + + .title { + font: $typography-bold-body; + } + + .description { + font: $typography-regular-body; + } +} + +.Banner-Alert--icon { + display: inline-flex; + align-self: flex-start; + padding-top: $layout-padding-xsmall; + + svg { + + min-width: $icons-size-medium; + height: $icons-size-medium; + + } +} diff --git a/frontend/_extensions/bcds/bcds.lua b/frontend/_extensions/bcds/bcds.lua index 16aafb1d..14be214e 100644 --- a/frontend/_extensions/bcds/bcds.lua +++ b/frontend/_extensions/bcds/bcds.lua @@ -211,5 +211,55 @@ return { else return pandoc.Null() end - end, + end, + + ["banner_alert_start"] = function(args, kwargs, meta) + local title = pandoc.utils.stringify(kwargs["title"]) + local variant = pandoc.utils.stringify(kwargs["variant"]) + + + if (variant == "") then + variant = "yellow" + end + + local icon_variant_map = { + ['yellow'] = 'exclamation-circle-fill', + ['orange'] = 'exclamation-diamond-fill', + ['red'] = 'exclamation-triangle-fill' + } + + local selected_icon = nil + + + if quarto.doc.is_format("html:js") then + local markup = "" + return pandoc.RawInline("html", markup) + else + return pandoc.Null() + end + end } diff --git a/frontend/assets/icon_warning_orange.svg b/frontend/assets/icon_warning_orange.svg new file mode 100644 index 00000000..0e2ab7d7 --- /dev/null +++ b/frontend/assets/icon_warning_orange.svg @@ -0,0 +1,9 @@ + + + + diff --git a/frontend/assets/icon_warning_red.svg b/frontend/assets/icon_warning_red.svg new file mode 100644 index 00000000..62b39bc9 --- /dev/null +++ b/frontend/assets/icon_warning_red.svg @@ -0,0 +1,12 @@ + + + + diff --git a/frontend/assets/icon_warning_yellow.svg b/frontend/assets/icon_warning_yellow.svg new file mode 100644 index 00000000..d5a79647 --- /dev/null +++ b/frontend/assets/icon_warning_yellow.svg @@ -0,0 +1,12 @@ + + + + diff --git a/frontend/construct_lists.py b/frontend/construct_lists.py index e8a839c4..21f10c98 100644 --- a/frontend/construct_lists.py +++ b/frontend/construct_lists.py @@ -20,6 +20,7 @@ date: REQUIRED ISO8601 date ice: REQUIRED string - "Issue" or "Continue" or "End" location: REQUIRED string +level: OPTIONAL string "yellow", "orange", or "red", or /-separated combination of these levels type: REQUIRED - "redirect" or "wildfire_smoke" or "local_emissions" path: OPTIONAL - the URL for the redirect link. Only used if type is "redirect" title: OPTIONAL string @@ -125,6 +126,7 @@ def extract_header_from_file(file_path: str) -> Optional[Dict[str, Any]]: 'title': parsed_header.get('title', 'No Title'), 'type': parsed_header.get('type', 'N/A'), 'ice': parsed_header.get('ice', 'N/A'), + 'level': parsed_header.get('level', 'N/A'), 'date': parsed_header.get('date'), 'location': parsed_header.get('location'), 'pollutant': parsed_header.get('pollutant', 'N/A'), @@ -292,6 +294,9 @@ def process_warning_entries(warnings: List[Dict[str, Any]]) -> List[Dict[str, An processed_warning['type'] = warning['type'] processed_warning['path'] = warning['path'] processed_warning['location'] = warning['location'] + processed_warning['level'] = ( + warning['level'] if 'level' in warning else 'N/A' + ) # yellow, orange, red, a combination, or N/A processed_warning['status'] = warning['ice'] # ICE - Issue, Continue, End. processed_warning['date'] = warning['date'] diff --git a/frontend/warnings/2026-03-19_wildfire_smoke_issue.md b/frontend/warnings/2026-03-19_wildfire_smoke_issue.md new file mode 100644 index 00000000..813c5058 --- /dev/null +++ b/frontend/warnings/2026-03-19_wildfire_smoke_issue.md @@ -0,0 +1,275 @@ +--- +author: +- Gail Roth +authors: +- Gail Roth +date: 2026-03-19 +ice: Issue +level: Yellow / Orange +location: Central Interior +params: + allRegions: + - Watson Lake + - Prince George + - Whistler + - South Okanagan + aqMet: Sakshi Jain + customMessage: "`Custom message.`" + location: Multiple locations in B.C. + nextUpdate: 2025-02-10 + orangeRegions: + - Whistler + outputFormat: markdown + redRegions: + - South Okanagan + smokeDuration: "`24-48 hours`" + yellowRegions: + - Watson Lake + - Prince George +title: Air quality warning in effect for wildfire smoke +toc-title: Table of contents +type: wildfire_smoke +--- + + + + + + +::: {layout-ncol= 4 layout-valign="bottom"} + +![Government of British Columbia logo](/assets/logo_BCID_V_RGB_pos.png)\ + +![First Nations Health Authority logo](/assets/logo_FNHA.png)\ + +![Interior Health Authority logo](/assets/logo_IH.png)\ + +![Northern Health Authority logo](/assets/logo_NH.png)\ + +::: + +The Regions of BC highlighted on the map are being impacted or are +likely to be impacted by wildfire smoke over the next 24-48 hours. + +{{< banner_alert_start title='Yellow Warning - Air Quality' variant='yellow'>}} +{{< banner_alert_end >}} +{{< banner_alert_start title='Orange Warning - Air Quality' variant='orange'>}} +{{< banner_alert_end >}} + +TEST + +During a wildfire, smoke conditions can change quickly over short +distances and can vary considerably hour-by-hour. + +Monitor the situation for any wildfires near your area at +[EmergencyInfoBC](https://www.emergencyinfobc.gov.bc.ca/). Follow all +emergency announcements relevant to your location. + +The next update will be available on March 20, 2026 and made available +on the Province's [Air Quality Warnings +webpage](https://aqwarnings.gov.bc.ca/). + +![Descriptions of affected region(s) are provided at the end of this +page. This Air Quality Warning excludes the area managed by Metro +Vancouver. Refer to the More Information section for a link to air +quality notifications issued by Metro +Vancouver.](2026-03-19_wildfire_smoke_issue_map.html){fig-alt="Air Quality Warning - Wildfire Smoke Regions for March 19, 2026: Cariboo (North), Cariboo (South), Prince George, Stuart - Nechako." +width="100%" height="600px"} + +## Actions you can take + +As smoke levels increase, health risks increase. Limit time outdoors. +Consider reducing or rescheduling outdoor sports, activities and events. + +People more likely to be negatively impacted by outdoor air pollution +should reduce or reschedule strenuous activities outdoors or seek +medical attention if experiencing symptoms. This includes people aged 65 +and older, pregnant individuals, infants and young children, people with +an existing illness or chronic health condition such as chronic +obstructive pulmonary disease (COPD), heart disease and diabetes, and +people who work outdoors. + +## During smoky conditions + +{{< accordion_controls >}} +{{< accordion_start title="Follow your common sense" initiallyOpen="true" >}} + +- Stop or reduce your activity level if breathing becomes + uncomfortable or you feel unwell. + +- Stay cool and drink plenty of fluids. + +- Carry any rescue medications with you at all times. + +- Make sure that children and others who cannot care for themselves + follow the same advice. + +{{< accordion_end >}} +{{< accordion_start title="Monitor your symptoms" initiallyOpen="true" >}} + +- Different people have different responses to smoke. + +- Mild irritation and discomfort such as eye, nose and throat + irritation, headaches or a mild cough are common, and usually + disappear when the smoke clears. + +- More serious but less common symptoms include wheezing, chest pains + or severe cough. + +- People with asthma or other chronic illness should follow any + personal care plans designed with their family physicians. + +- If you are unsure whether you need medical care, call HealthLink BC + at 8-1-1. + +- If you are experiencing difficulty in breathing, chest pain or + discomfort, or a severe cough, contact your physician, walk-in + clinic, or emergency department. If you are having a medical + emergency, call 9-1-1. + +{{< accordion_end >}} +{{< accordion_start title="Tips to reduce your smoke exposure" initiallyOpen="true" >}} + +- Smoke levels may be lower indoors but will still be elevated, so + stay aware of your symptoms even when you are indoors. + +- When indoors, keep windows and doors closed as much as possible. + +- When there is an extreme heat event occurring with poor air quality, + prioritize keeping cool. + +- Protect your indoor air from wildfire smoke. Actions can include + using a clean, good quality air filter in your ventilation system + and/or a certified portable air cleaner that can filter fine + particles. + +- If you must spend time outdoors, a well-constructed, well-fitting + and properly worn respirator type mask (such as a NIOSH-certified + N95 or equivalent respirator) can reduce your exposure to the fine + particles in the smoke. Even though exposure may be reduced, there + can still be risks to health. + +- Check on others who are in your care or live nearby who may be more + likely to be impacted by wildfire smoke. + +- Always follow guidance from local authorities. + +{{< accordion_end >}} + +## More information + +**For additional general information about wildfire smoke and air +quality:** + +::: bcds-card-wrapper +{{< card_start title="Air Quality Health Index" variant="info" logo="/assets/icon_air.svg" >}} +Provincial summary of latest index and forecast. + +[What's the air like +today?](https://www.env.gov.bc.ca/epd/bcairquality/data/aqhi-table.html) +{{< card_end >}} +{{< card_start title="Air Quality Map" variant="info" logo="/assets/icon_air.svg" >}} +Provincial air quality data refreshed every hour. + +[Latest air quality +data](https://www.env.gov.bc.ca/epd/bcairquality/readings/find-stations-map.html) +{{< card_end >}} +{{< card_start title="Environment and Climate Change Canada FireWork" variant="danger" logo="/assets/icon_smoke.svg" >}} +Air quality maps of next 72 hours. + +[Smoke forecast maps](https://weather.gc.ca/firework/index_e.html) +{{< card_end >}} +{{< card_start title="FireSmoke Canada" variant="danger" logo="/assets/icon_smoke.svg" >}} +BlueSky Canada smoke forecasting system. + +[Smoke forecast map](https://firesmoke.ca/forecasts/current/) +{{< card_end >}} +{{< card_start title="Metro Vancouver Air Quality" variant="success" logo="/assets/icon_chart.svg" >}} +Warnings and map of air quality and weather data. + +[Air quality data and +warnings](https://metrovancouver.org/services/air-quality-climate-action/air-quality-data-and-advisories) +{{< card_end >}} +{{< card_start title="Local Resources" variant="info" logo="/assets/icon_air.svg" >}} + +[Prince George Air Improvement +Roundtable](https://www.pgairquality.com/) {{< card_end >}} +::: + +**For additional general information about wildfire smoke and your +health:** + +::: bcds-card-wrapper +{{< card_start title="BC Centre for Disease Control" logo="/assets/logo_BCCDC.png" >}} +Fact sheets on wildfire smoke and its health impacts. + +[Wildfire +smoke](http://www.bccdc.ca/health-info/prevention-public-health/wildfire-smoke) +{{< card_end >}}{{< card_start title="Interior Health Authority" logo="/assets/logo_IH_horizontal.png" >}} +Steps to prepare and manage wildfire-related issues. + +[Wildfire public +information](https://www.interiorhealth.ca/health-and-wellness/natural-disasters-and-emergencies/wildfires) +{{< card_end >}}{{< card_start title="First Nations Health Authority" logo="/assets/logo_FNHA_horizontal.png" >}} +Information and resources to help you prepare. + +[Wildfire smoke health +information](https://www.fnha.ca/about/news-and-events/news/wildfire-smoke-health-information) +{{< card_end >}} +{{< card_start title="HealthLink BC" logo="/assets/logo_BCID_HealthLinkBC_RGB_pos.png" >}} +Learn and prepare for wildfires. Phone 8-1-1 for 24/7 health advice. + +[Wildfires and your +health](https://www.healthlinkbc.ca/health-library/health-features/wildfires-and-your-health) +{{< card_end >}} +{{< card_start title="Worksafe BC" logo="/assets/logo_worksafebc.jpg" >}} +Info on working outdoors during smoky conditions. + +[Wildfire +FAQ](https://www.worksafebc.com/en/resources/health-safety/information-sheets/wildfire-smoke-frequently-asked-questions-faq) +{{< card_end >}} +::: + +## Contact + +**Media questions regarding air quality conditions related to this Air +Quality Warning:** {{< card_start width="wide" >}} + +Gail Roth`
`{=html}Senior Air Quality +Meteorologist`
`{=html}Ministry of Environment and +Parks`
`{=html}250-645-9358 + +{{< card_end >}} + +**Media questions regarding health implications of wildfire smoke:** + +{{< card_start width="wide" >}} + +First Nations Health Authority`
`{=html}Environmental Public Health +Services or Main FNHA Line: 604-693-6500 `
`{=html}After Hours: +1-844-666-0711`
`{=html}Email: +Ephs.afterhours@fnha.ca`
`{=html}Media line: +604-831-4898`
`{=html} + +Interior Health Authority`
`{=html}Media line: +1-844-469-7077`
`{=html}Email: +media@interiorhealth.ca`
`{=html} + +Northern Health Authority`
`{=html}Media Line: +1-877-961-7724`
`{=html}{{< card_end >}} + +## Regions included under this Air Quality Warning + +- **Cariboo (North):** includes Quesnel, Wells and Bowron Lake Park. +- **Cariboo (South):** includes Williams Lake, Northern and Central + sections of Wells Gray Park. +- **Prince George:** includes the City of Prince George, Hwy 16 + Bednesti to Upper Fraser, and Hwy 97 Hixon to the south end of + McLeod Lake. +- **Stuart - Nechako:** includes Fraser Lake, Fort Fraser, Vanderhoof, + Fort St James, and Tachie. diff --git a/frontend/warnings/2026-03-26_Smithers_issue_pm25.md b/frontend/warnings/2026-03-26_Smithers_issue_pm25.md new file mode 100644 index 00000000..147bcb9b --- /dev/null +++ b/frontend/warnings/2026-03-26_Smithers_issue_pm25.md @@ -0,0 +1,263 @@ +--- +author: +- Gail Roth +authors: +- Gail Roth +burnRestrictions: 0 +bylaw: true +date: 2026-03-26 +ice: Issue +level: yellow +location: Smithers +parametersAsRendered: + aqMet: Gail Roth + burnRestrictionArea: "``{=html}" + burnRestrictionEndDate: 20539 + burnRestrictionEndTime: "HH:00 PM" + burnRestrictions: 0 + customMessage: TEST + ice: Issue + issuedate: 20537 + location: Smithers + nextUpdate: 20539 + outputFormat: markdown + pollutant: PM25 + warningLevel: yellow +params: + aqMet: Sakshi Jain + burnRestrictionEndDate: 2025-09-28 + burnRestrictionEndTime: "12:00 PM" + burnRestrictions: 0 + ice: Issue + issuedate: 2025-07-20 + location: Prince George + nextUpdate: 2025-09-28 + outputFormat: markdown + pollutant: PM25 & PM10 + warningLevel: yellow +pollutant: PM25 +title: Air quality warning in effect for Smithers +toc-title: Table of contents +type: local_emissions +--- + + + + + +::: {layout-ncol= 3 layout-valign="bottom"} + +![Government of British Columbia logo](/assets/logo_BCID_V_RGB_pos.png)\ + +![First Nations Health Authority logo](/assets/logo_FNHA.png)\ + +![Northern Health Authority logo](/assets/logo_NH.png)\ + +::: + +{{< banner_alert_start title='Yellow Warning - Air Quality' variant='yellow'>}} +{{< banner_alert_end >}} + +The Ministry of Environment and Parks in collaboration with the Northern +Health Authority has issued an Air Quality Warning for Smithers due to +elevated fine particulate matter. + +Exposure to fine particulate matter is particularly a concern for +infants, older adults, individuals with chronic conditions (such as +asthma, COPD, heart disease, and diabetes) or respiratory infections, +and those who are pregnant. Persons with chronic underlying medical +conditions or acute infections should postpone or reduce strenuous +exercise until the warning is ended. Anyone experiencing symptoms such +as continuing eye or throat irritation, chest discomfort, shortness of +breath, cough or wheezing, should follow the advice of their health care +provider. Staying indoors helps to reduce exposure. + +TEST + +The next update will be on March 27, 2026 and posted to the province's +[Air Quality Warnings webpage](https://www.gov.bc.ca/airquality). + +Visit the provincial [air quality data +webpage](https://www2.gov.bc.ca/gov/content/environment/air-land-water/air/air-quality) +for real-time observations. + +## Actions you can take + +As air contaminant levels increase, health risks increase. Consider +reducing or rescheduling outdoor sports, activities and events. + +People more likely to be negatively impacted by outdoor air pollution +should reduce or reschedule strenuous activities outdoors or seek +medical attention if experiencing symptoms. This includes people aged 65 +and older, pregnant individuals, infants and young children, people with +an existing illness or chronic health condition such as chronic +obstructive pulmonary disease (COPD), heart disease and diabetes, and +people who work outdoors. + +{{< accordion_controls >}} +{{< accordion_start title="Follow your common sense" initiallyOpen="true" >}} + +- Stop or reduce your activity level if breathing becomes + uncomfortable or you feel unwell. + +- Always carry any rescue medications with you. + +- Make sure that children and others who cannot care for themselves + follow the same advice. + +{{< accordion_end >}} +{{< accordion_start title="Monitor your symptoms" initiallyOpen="true" >}} + +- Different people have different responses to elevated levels of air + contaminants. +- Mild irritation and discomfort such as eye, nose and throat + irritation, headaches or a mild cough are common, and usually + disappear when the air contaminants return to typical levels. +- More serious but less common symptoms include wheezing, chest pains + or severe cough. +- People with asthma or other chronic illness should follow any + personal care plans designed with their family physicians. +- If you are unsure whether you need medical care, call HealthLink BC + at 8-1-1. +- If you are experiencing difficulty in breathing, chest pain or + discomfort, or a severe cough, contact your physician, walk-in + clinic, or emergency department. If you are having a medical + emergency, call 9-1-1. + +{{< accordion_end >}} +{{< accordion_start title="Tips to reduce your exposure to air pollution" initiallyOpen="true" >}} + +- Air contaminant levels may be lower indoors but will still be + elevated, so stay aware of your symptoms even when you are indoors. + +- When indoors, keep windows and doors closed as much as possible. + +- Protect your indoor air from outdoor air pollution. Actions can + include using a clean, good quality air filter in your ventilation + system and/or a certified portable air cleaner that can filter fine + particles. Do-it-yourself air cleaners may also be used if other + options are unavailable. For more details, see the BC Centre of + Control [fact + sheet](https://www.bccdc.ca/resource-gallery/Documents/Guidelines%20and%20Forms/Guidelines%20and%20Manuals/Health-Environment/BCCDC_WildFire_FactSheet_BoxFanAirFilters.pdf). + +- If you must spend time outdoors, a well-constructed, well-fitting + and properly worn respirator type mask (such as a NIOSH-certified + N95 or equivalent respirator) can reduce your exposure to + particulate matter. Even though exposure may be reduced, there can + still be risks to health. + +- Avoid roads with heavy vehicle traffic and areas with wood smoke. + +{{< accordion_end >}} + +## Emission reduction actions + +{{< accordion_start title="Mandatory actions" initiallyOpen="true" >}} + +- Facilities with air discharge authorizations under the Environmental + Management Act are required to follow trigger actions within their + permit related to Air Quality Warnings and are encouraged to reduce + any other emissions where possible. + +- Smithers bylaw 1520 restricts the use of wood burning appliances + during air quality advisories: + + - **6a**: No person shall use a wood-burning appliance at any time + when an air quality advisory is in effect, except to heat + premises that are equipped with no heating appliance or + facilities other than the wood burning appliance. + + - Contact the Smithers municipal office at + [250-847-1600](tel:2508471600) for more information on woodstove + restrictions. + +{{< accordion_end >}} +{{< accordion_start title="Voluntary actions" initiallyOpen="true" >}} + +- Avoid using wood stoves and fireplaces unless it is the sole heating + source. If wood burning is the sole heating source, burn dry, + seasoned wood and ensure an adequate supply of combustion air. +- Reduce vehicle use where possible and avoid idling vehicles. + +{{< accordion_end >}} + +## More information + +{{< accordion_start title="Current conditions" initiallyOpen="true" >}} + +Fine particulate matter refers to airborne solid or liquid droplets with +diameters of 2.5 micrometers (μm) or less. PM~2.5~ levels tend to be +highest around busy roads, industrial operations and neighbourhoods with +residential wood burning. PM~2.5~ can easily penetrate indoors because +of their small size. Common sources of PM~2.5~ that contribute to +episodes of poor air quality vary seasonally but can includef wood smoke +(from wood stoves and/or open burning) as well as emissions from +industry and transportation sources such as automobiles, trucks and rail +traffic. + +The provincial air quality objective for PM~2.5~ is 25 micrograms per +cubic metre (μg/m^3^) averaged over 24 hours. 24-hour average PM~2.5~ +concentrations are summarized below for Smithers and nearest monitored +communities at local time today: + +::: {.table-responsive} + + -------------------------------------------------------------------------------- + Community Burns Lake Houston Prince George Terrace Vanderhoof + ---------------------- ---------- --------- ------------- --------- ------------ + 24-hr average 5.1 3.9 5.8 3.3 13.0 + (μg/m^3^) + + -------------------------------------------------------------------------------- + +::: + +{{< accordion_end >}} + +**For additional information about air quality in British Columbia:** + +::: bcds-card-wrapper +{{< card_start title="Air Quality Health Index" variant="info" logo="/assets/icon_air.svg" >}} +Provincial summary of latest index and forecast. + +[What's the air like +today?](https://www.env.gov.bc.ca/epd/bcairquality/data/aqhi-table.html) +{{< card_end >}} +{{< card_start title="Provincal Air Quality Map" variant="info" logo="/assets/icon_air.svg" >}} +Provincial air quality data refreshed every hour. + +[Latest air quality +data](https://www.env.gov.bc.ca/epd/bcairquality/readings/find-stations-map.html) +{{< card_end >}} +{{< card_start title="Metro Vancouver Air Quality" variant="success" logo="/assets/icon_chart.svg" >}} +Warnings and a map of air quality and weather data. + +[Air quality data and +warnings](https://metrovancouver.org/services/air-quality-climate-action/air-quality-data-and-advisories) +{{< card_end >}} + +::: + +## Contact + +**Media questions regarding this Air Quality Warning:** +{{< card_start width="wide" >}} + +Gail Roth`
`{=html}Senior Air Quality +Meteorologist`
`{=html}Ministry of Environment and +Parks`
`{=html}250-645-9358 + +{{< card_end >}} + +**Media questions regarding health implications when air quality is +degraded:** {{< card_start width="wide" >}} + +Northern Health Authority`
`{=html}Media Line: +1-877-961-7724`
`{=html} + +{{< card_end >}} diff --git a/frontend/warnings/2026-03-26_wildfire_smoke_issue.md b/frontend/warnings/2026-03-26_wildfire_smoke_issue.md new file mode 100644 index 00000000..618d4dd0 --- /dev/null +++ b/frontend/warnings/2026-03-26_wildfire_smoke_issue.md @@ -0,0 +1,302 @@ +--- +author: +- Gail Roth +authors: +- Gail Roth +date: 2026-03-26 +ice: Issue +level: yellow / orange +location: Multiple regions in B.C. +parametersAsRendered: + aqMet: Gail Roth + customMessage: TEST + location: Multiple regions in B.C. + nextUpdate: 2026-03-27 + outputFormat: markdown + smokeDuration: 24-48 hours + warningLevel: + all: + - Cariboo - north including Quesnel + - Cariboo - south including Williams Lake + - North Thompson + - background + - Manning - Skagit Valley + - B.C. North Peace River + - Fort Nelson + orange: Fort Nelson + yellow: + - Cariboo - north including Quesnel + - Cariboo - south including Williams Lake + - North Thompson + - background + - Manning - Skagit Valley + - B.C. North Peace River +params: + aqMet: Sakshi Jain + customMessage: "`Custom message.`" + location: Multiple locations in B.C. + nextUpdate: 2025-02-10 + outputFormat: markdown + smokeDuration: "`24-48 hours`" + warningLevel: + value: + all: + - Watson Lake + - Prince George + - Whistler + - South Okanagan + orange: + - Whistler + red: + - South Okanagan + yellow: + - Watson Lake + - Prince George +title: Air quality warning in effect for wildfire smoke +toc-title: Table of contents +type: wildfire_smoke +--- + + + + + + +::: {layout-ncol= 4 layout-valign="bottom"} + +![Government of British Columbia logo](/assets/logo_BCID_V_RGB_pos.png)\ + +![First Nations Health Authority logo](/assets/logo_FNHA.png)\ + +![Interior Health Authority logo](/assets/logo_IH.png)\ + +![Northern Health Authority logo](/assets/logo_NH.png)\ + +::: + +{{< banner_alert_start title='Yellow Warning - Air Quality' variant='yellow'>}} +{{< banner_alert_end >}} +{{< banner_alert_start title='Orange Warning - Air Quality' variant='orange'>}} +{{< banner_alert_end >}} + +The Regions of BC highlighted on the map are being impacted or are +likely to be impacted by wildfire smoke over the next 24-48 hours. + +TEST + +During a wildfire, smoke conditions can change quickly over short +distances and can vary considerably hour-by-hour. + +Monitor the situation for any wildfires near your area at +[EmergencyInfoBC](https://www.emergencyinfobc.gov.bc.ca/). Follow all +emergency announcements relevant to your location. + +The next update will be available on March 27, 2026 and made available +on the Province's [Air Quality Warnings +webpage](https://aqwarnings.gov.bc.ca/). + +![Descriptions of affected region(s) are provided at the end of this +page. This Air Quality Warning excludes the area managed by Metro +Vancouver. Refer to the More Information section for a link to air +quality notifications issued by Metro +Vancouver.](2026-03-26_wildfire_smoke_issue_map.html){fig-alt="Air Quality Warning - Wildfire Smoke Regions for March 26, 2026: B.C. North Peace River, Cariboo (North), Cariboo (South), Fort Nelson, Manning - Skagit Valley, North Thompson." +width="100%" height="600px"} + +## Actions you can take + +As smoke levels increase, health risks increase. Limit time outdoors. +Consider reducing or rescheduling outdoor sports, activities and events. + +People more likely to be negatively impacted by outdoor air pollution +should reduce or reschedule strenuous activities outdoors or seek +medical attention if experiencing symptoms. This includes people aged 65 +and older, pregnant individuals, infants and young children, people with +an existing illness or chronic health condition such as chronic +obstructive pulmonary disease (COPD), heart disease and diabetes, and +people who work outdoors. + +## During smoky conditions + +{{< accordion_controls >}} +{{< accordion_start title="Follow your common sense" initiallyOpen="true" >}} + +- Stop or reduce your activity level if breathing becomes + uncomfortable or you feel unwell. + +- Stay cool and drink plenty of fluids. + +- Carry any rescue medications with you at all times. + +- Make sure that children and others who cannot care for themselves + follow the same advice. + +{{< accordion_end >}} +{{< accordion_start title="Monitor your symptoms" initiallyOpen="true" >}} + +- Different people have different responses to smoke. + +- Mild irritation and discomfort such as eye, nose and throat + irritation, headaches or a mild cough are common, and usually + disappear when the smoke clears. + +- More serious but less common symptoms include wheezing, chest pains + or severe cough. + +- People with asthma or other chronic illness should follow any + personal care plans designed with their family physicians. + +- If you are unsure whether you need medical care, call HealthLink BC + at 8-1-1. + +- If you are experiencing difficulty in breathing, chest pain or + discomfort, or a severe cough, contact your physician, walk-in + clinic, or emergency department. If you are having a medical + emergency, call 9-1-1. + +{{< accordion_end >}} +{{< accordion_start title="Tips to reduce your smoke exposure" initiallyOpen="true" >}} + +- Smoke levels may be lower indoors but will still be elevated, so + stay aware of your symptoms even when you are indoors. + +- When indoors, keep windows and doors closed as much as possible. + +- When there is an extreme heat event occurring with poor air quality, + prioritize keeping cool. + +- Protect your indoor air from wildfire smoke. Actions can include + using a clean, good quality air filter in your ventilation system + and/or a certified portable air cleaner that can filter fine + particles. + +- If you must spend time outdoors, a well-constructed, well-fitting + and properly worn respirator type mask (such as a NIOSH-certified + N95 or equivalent respirator) can reduce your exposure to the fine + particles in the smoke. Even though exposure may be reduced, there + can still be risks to health. + +- Check on others who are in your care or live nearby who may be more + likely to be impacted by wildfire smoke. + +- Always follow guidance from local authorities. + +{{< accordion_end >}} + +## More information + +**For additional general information about wildfire smoke and air +quality:** + +::: bcds-card-wrapper +{{< card_start title="Air Quality Health Index" variant="info" logo="/assets/icon_air.svg" >}} +Provincial summary of latest index and forecast. + +[What's the air like +today?](https://www.env.gov.bc.ca/epd/bcairquality/data/aqhi-table.html) +{{< card_end >}} +{{< card_start title="Air Quality Map" variant="info" logo="/assets/icon_air.svg" >}} +Provincial air quality data refreshed every hour. + +[Latest air quality +data](https://www.env.gov.bc.ca/epd/bcairquality/readings/find-stations-map.html) +{{< card_end >}} +{{< card_start title="Environment and Climate Change Canada FireWork" variant="danger" logo="/assets/icon_smoke.svg" >}} +Air quality maps of next 72 hours. + +[Smoke forecast maps](https://weather.gc.ca/firework/index_e.html) +{{< card_end >}} +{{< card_start title="FireSmoke Canada" variant="danger" logo="/assets/icon_smoke.svg" >}} +BlueSky Canada smoke forecasting system. + +[Smoke forecast map](https://firesmoke.ca/forecasts/current/) +{{< card_end >}} +{{< card_start title="Metro Vancouver Air Quality" variant="success" logo="/assets/icon_chart.svg" >}} +Warnings and map of air quality and weather data. + +[Air quality data and +warnings](https://metrovancouver.org/services/air-quality-climate-action/air-quality-data-and-advisories) +{{< card_end >}} +::: + +**For additional general information about wildfire smoke and your +health:** + +::: bcds-card-wrapper +{{< card_start title="BC Centre for Disease Control" logo="/assets/logo_BCCDC.png" >}} +Fact sheets on wildfire smoke and its health impacts. + +[Wildfire +smoke](http://www.bccdc.ca/health-info/prevention-public-health/wildfire-smoke) +{{< card_end >}}{{< card_start title="Interior Health Authority" logo="/assets/logo_IH_horizontal.png" >}} +Steps to prepare and manage wildfire-related issues. + +[Wildfire public +information](https://www.interiorhealth.ca/health-and-wellness/natural-disasters-and-emergencies/wildfires) +{{< card_end >}}{{< card_start title="First Nations Health Authority" logo="/assets/logo_FNHA_horizontal.png" >}} +Information and resources to help you prepare. + +[Wildfire smoke health +information](https://www.fnha.ca/about/news-and-events/news/wildfire-smoke-health-information) +{{< card_end >}} +{{< card_start title="HealthLink BC" logo="/assets/logo_BCID_HealthLinkBC_RGB_pos.png" >}} +Learn and prepare for wildfires. Phone 8-1-1 for 24/7 health advice. + +[Wildfires and your +health](https://www.healthlinkbc.ca/health-library/health-features/wildfires-and-your-health) +{{< card_end >}} +{{< card_start title="Worksafe BC" logo="/assets/logo_worksafebc.jpg" >}} +Info on working outdoors during smoky conditions. + +[Wildfire +FAQ](https://www.worksafebc.com/en/resources/health-safety/information-sheets/wildfire-smoke-frequently-asked-questions-faq) +{{< card_end >}} +::: + +## Contact + +**Media questions regarding air quality conditions related to this Air +Quality Warning:** {{< card_start width="wide" >}} + +Gail Roth`
`{=html}Senior Air Quality +Meteorologist`
`{=html}Ministry of Environment and +Parks`
`{=html}250-645-9358 + +{{< card_end >}} + +**Media questions regarding health implications of wildfire smoke:** + +{{< card_start width="wide" >}} + +First Nations Health Authority`
`{=html}Environmental Public Health +Services or Main FNHA Line: 604-693-6500 `
`{=html}After Hours: +1-844-666-0711`
`{=html}Email: +Ephs.afterhours@fnha.ca`
`{=html}Media line: +604-831-4898`
`{=html} + +Interior Health Authority`
`{=html}Media line: +1-844-469-7077`
`{=html}Email: +media@interiorhealth.ca`
`{=html} + +Northern Health Authority`
`{=html}Media Line: +1-877-961-7724`
`{=html}{{< card_end >}} + +## Regions included under this Air Quality Warning + +- **B.C. North Peace River:** includes the City of Fort St John and + all communities along Hwy 97 extending from Farmington to Pink + Mountain; Hwy 29 including Moberly Lake, Hudson's Hope; also + includes Rolla, Clayhurst and Goodlow. +- **Cariboo (North):** includes Quesnel, Wells and Bowron Lake Park. +- **Cariboo (South):** includes Williams Lake, Northern and Central + sections of Wells Gray Park. +- **Fort Nelson:** includes Fort Nelson, Muskwa, Prophet River, + Buckinghorse River, Sikanni Chief, and Hwy 77 north to the Yukon + border. +- **Manning - Skagit Valley:** includes Sunshine Valley, Manning Park, + and Eastgate. +- **North Thompson:** includes Barriere, Clearwater and Vavenby. diff --git a/frontend/warnings/2026-03-26_wildfire_smoke_issue_map.html b/frontend/warnings/2026-03-26_wildfire_smoke_issue_map.html new file mode 100644 index 00000000..f2023a9f --- /dev/null +++ b/frontend/warnings/2026-03-26_wildfire_smoke_issue_map.html @@ -0,0 +1,4079 @@ + + + + +leaflet + + + + + + + + + + + + + +
+
+
+ + + +