METALINE - Wildfire and Smoke Map (2024)

  1. Your life in data
  2. Fire and Smoke

Hazard Mapping System: Wildfire and Smoke

Fire Detail

NameMETALINE
Incident Type CategoryWildfire
Fire CauseHuman
Fire Discovery Date TimeAug. 9, 2024, 6:49 p.m.
Fire Discovery Age1 days
CountyPend Oreille
StateWA
Modified Date TimeAug. 9, 2024, 10:41 p.m.

Area Detail

Level III EcoregionColumbia Mountains/Northern Rockies
Land FormMostly High mountains
Critical HabitatBull Trout, Bull Trout
PAD-USColville National Forest, Colville National Forest, Salmo - Priest B Roadless Area, BLM Spokane Border Field Office, Colville National Forest, Washington State Department of Natural Resources (WADNR) State Resource Management Area, Forestry Riparian Easement Program 102, BLM Spokane Border Field Office, Colville National Forest, Washington State Department of Natural Resources (WADNR) State Resource Management Area, Abercrombie - Hooknose Roadless Area, BLM Spokane Border Field Office, Colville National Forest, Washington State Department of Natural Resources (WADNR) State Resource Management Area
Percent: Water 5.41%
Percent: Develop 5.23%
Percent: Barren 0.46%
Percent: Forest 77.26%
Percent: Shrub 8.21%
Percent: Grass 1.78%
Percent: Cropland0.03%
Percent: Wetlands1.62%

Map

METALINE - Wildfire and Smoke Map (1) Wildfire (WFIGS)

METALINE - Wildfire and Smoke Map (2)New Wildfire - Past 24 hours

METALINE - Wildfire and Smoke Map (3) Prescribed Fire (WFIGS)

METALINE - Wildfire and Smoke Map (4) Other (WFIGS)

METALINE - Wildfire and Smoke Map (5) Fire (USGS)

METALINE - Wildfire and Smoke Map (6) Fire (NOAA)

Potential Fire (NOAA)

Smoke

Red Flag Warning

Fire Weather Watch

Source: The Wildland Fire Interagency Geospatial Service(WFIGS), Canadian Interagency Forest Fire Centre (CIFFC), NOAA Office of Satellite and Product Operations

Reported Wildfires

Name

(County, State)

CountyStateFire Discoverd Date% ContainedSize (Acres)Estimated Cost to DateEstimated PopulationEstimated Housing Units
PARK

(Butte County, CA)

ButteCAJuly 24, 2024, 5:52 p.m.57%429,460$247,074,25521976
DURKEE

(Baker County, OR)

BakerORJuly 17, 2024, 11:57 a.m.99%294,265$30,305,0001710
PADDOCK

(Washington County, ID)

WashingtonIDAug. 5, 2024, 9:56 p.m.100%187,185$6,300,000
Falls

(Harney County, OR)

HarneyORJuly 10, 2024, 10:55 a.m.95%151,680$66,831,271
LONE ROCK

(Gilliam County, OR)

GilliamORJuly 13, 2024, 7:24 p.m.99%137,22222
Monkey Creek

(Morrow County, OR)

MorrowORJuly 18, 2024, 6:13 p.m.48%115,269$73,678,187
CRAZY CREEK

(Crook County, OR)

CrookORJuly 22, 2024, 2:07 p.m.93%86,963$32,028,000
Warner Peak

(Lake County, OR)

LakeORAug. 5, 2024, 8:05 p.m.90%65,866$10,209,23282
BOREL

(Kern County, CA)

KernCAJuly 24, 2024, 3:59 p.m.95%59,288$46,500,000
Telephone

(Harney County, OR)

HarneyORJuly 22, 2024, 3:19 p.m.95%54,034$10,886,357
Swawilla I

(Ferry County, WA)

FerryWAJuly 18, 2024, 12:30 a.m.98%53,462$19,008,764168
Boneyard

(Grant County, OR)

GrantORJuly 17, 2024, 6:42 p.m.100%49,716$3,534,841
RETREAT

(Yakima County, WA)

YakimaWAJuly 23, 2024, 6:46 p.m.95%45,601$25,014,0003321
PIONEER

(Chelan County, WA)

ChelanWAJune 8, 2024, 3:48 p.m.23%38,730$88,100,000
Limepoint

(Adams County, ID)

AdamsIDJuly 24, 2024, 8:21 p.m.84%32,465$25,800,000
East Toklat

(Denali Area, AK)

DenaliAKJune 26, 2024, 9:24 p.m.Unknown31,857
THOMPSON

(Baker County, OR)

BakerORJuly 22, 2024, 8:02 p.m.99%31,557$5,000,0001210
Gwen

(Nez Perce County, ID)

Nez PerceIDJuly 24, 2024, 9:02 p.m.100%28,820$6,000,00010444
Sand Stone

(Maricopa County, AZ)

MaricopaAZJuly 25, 2024, 9:04 p.m.98%27,390$9,292,068
Lane 1

(Lane County, OR)

LaneORJuly 17, 2024, 6:10 p.m.74%25,255$52,200,00041
Cougar Creek

(Asotin County, WA)

AsotinWAJuly 15, 2024, 9:30 p.m.95%24,091$31,296,591912
Skeleton

(Yavapai County, AZ)

YavapaiAZAug. 3, 2024, 6:07 p.m.77%24,034$1,500,000
TROUT

(Tulare County, CA)

TulareCAJuly 13, 2024, 11:37 a.m.80%23,822$33,300,000
NELLIE

(Boise County, ID)

BoiseIDAug. 6, 2024, 11:35 a.m.5%23,409$561,070
SNAG

(Valley County, ID)

ValleyIDAug. 5, 2024, 7:22 p.m.3%23,100$4,469,850

Smoke Description

Descriptive text narrative for smoke/dust observed in satelite imagery through Aug. 21, 2024, 12:45 p.m.

SMOKE:
Canada/Midwest and Eastern United States/Gulf of Mexico/Atlantic Ocean - A layer of mixed density smoke attributed to a combination of seasonal burning throughout the United States and the significant amount of wildfire activity across western, north-central and central Canada, as well as the Pacific Northwest region of the United States, continues to be observed today throughout the majority of Canada and the Midwest to the Coastal Atlantic regions of the United States. This mixed density smoke was seen extending from the western parts of the Northwest Territories and British Columbia, into Nunavut, through central Saskatchewan and Manitoba, and then moving east-southeast through Ontario and Quebec, and into the Midwest, Southeast and Northeast regions of the United States. The smoke was seen continuing east over the Labrador Sea before extending further into the northern Atlantic Ocean near the coasts of western Europe, while an area of moderate smoke was also observed extending south from Saskatchewan, through the Mississippi Valley and into the northern part of the Gulf of Mexico. Moderate-to-thick density smoke was observed covering areas extending from the Pacific Ocean off the coast of western Canada, throughout north-west and north-central Canada, regions near the North Pole and parts of the Hudson Bay and northern Atlantic Ocean. Thick density smoke was concentrated closer to the sources of the wildfires, and was observed over northwestern Nunavut, north-central Alberta and Saskatchewan, and parts of Ontario. Seasonal fire activity across the Southeast region of the United States continues to produce a layer of light density smoke that was seen extending south towards the Gulf States, and east towards the eastern shores.

DUST: A moderate amount of Saharan Dust was seen traveling westward across the Atlantic Ocean towards the Lesser Antilles with a lighter amount of Saharan Dust seen over the central Caribbean Sea.

Willkens

Source: NOAA

More

OFF THE GRID: Power Outage TrackerAs severe weather or blizzards threaten, this database scrapes power outage information from more than 1,000 companies nationwide. It will automatically update every 15 minutes.Weather Alerts: Warnings, Watches and AdvisoriesTrack all current severe weather warnings, watches and advisories for McLean, Virginia and other areas in the United States on the interactive weather alerts page. This data is updated every 5 minutes.Rolling Storm Damage ReportsAs storms strike, this interactive map is your guide to impacts and damage reports coming into National Weather Service stations nationwide.A history of twisters: Tornadoes in Florida since 1950sThis interactive map, which contains data from January 1950, pinpoints where a cyclone touched down and traces its path of destruction. For more recent tornadoes, clicking deeper provides more details, damage estimates and whether someone was injured or killed in the storm.Real-time Streamflow Map: River Water Level Current data typically are recorded at 15- to 60-minute intervals.Excessive Rainfall ForecastWeather Prediction Center forecasts the probability that rainfall will exceed flash flood guidance within 25 miles of a point.Maximum Heat Index ForecastMaximum heat index forecast for next 7 days. Updated daily from May 1 through Sept. 30Drought Monitor and HistoryData shows the location and intensity of drought across the country.Wildfire HistorySee a map of wildfires since 2017Air Quality Index (AQI) Forecasts and Current ConditionsThe Air Quality Index (AQI) translates air quality data into numbers and colors that help people understand when to take action to protect their health.Storm Tracker and Model MixerA hurricane watcher's guide to the latest track and model forecasts. This storm tracker contains data from 1851.Weather Data since 1895County-level monthly precipitation and temperature data since 1895 provieded by National Centers for Environmental Information (NCEI). The data is updated every month. Mapping smoke from Canada: As wildfires burn, check the air quality in your areaMontana, North Dakota, South Dakota, Minnesota, parts of Wisconsin and Iowa were under an air quality alert Monday because of wildfire smoke coming from Canada.

Source: '+feature.properties.Satellite+' Satellite Image

'; return popupContent; } function onGonFeature(feature) { var popupContent = '

Smoke - '+ feature.properties.Density +' Density

Source: '+feature.properties.Satellite+' Satellite Image

'; return popupContent; } function onCWWFeature(feature) { //const options = { weekday: 'long', year: 'numeric', month: 'short', day: 'numeric' }; const options = { dateStyle: 'full', timeStyle: 'long', timeZone: "America/New_York" }; var dlink = '/severe-weather-alerts-warnings-watches/detail/'+slugify(feature.properties.p+' '+feature.properties.s+' '+feature.properties.ex)+'/'+feature.properties.id+'/' if (feature.properties.d != null) { var wwadesc = truncate(feature.properties.d, 15); if (feature.properties.d != wwadesc) { wwadesc += '...... VIEW MORE ' } } else { var wwadesc = '' } var popupContent = '

'+feature.properties.p+' '+feature.properties.s+'

'; popupContent += '

'; popupContent += ''; if (feature.properties.d != null){popupContent += '';} if (feature.properties.is != null){popupContent += '';} if (feature.properties.ex != null){popupContent += '';} if (feature.properties.h != null && feature.properties.h != 'None'){popupContent += '';} popupContent += '
Status'+feature.properties.t+'
'+wwadesc+'
Initially Issued'+new Intl.DateTimeFormat('en-us', options).format(new Date(feature.properties.is*1000))+'
Expires'+new Intl.DateTimeFormat('en-us', options).format(new Date(feature.properties.ex*1000))+'
Population'+feature.properties.h+'

DETAIL

'; return popupContent; } function onCombinediPntFeature(feature,cu) { if (feature.properties.cat === 'WF'){ var itp = 'Wildfire'; } else if (feature.properties.cat === 'RX'){ var itp = 'Prescribed Fire'; } else {var itp = 'Other';} var popupContent = '

'+feature.properties.name+'

'; var ddtv = new Date(feature.properties.ddt); popupContent += ''; popupContent += ''; if (feature.properties.cont != null){ popupContent += ''; } if (feature.properties.rpnt != null){ popupContent += ''; } if (feature.properties.desc != null){ popupContent += ''; } if (feature.properties.iac != null){ popupContent += ''; } if (feature.properties.ct != null){ popupContent += ''; } if (feature.properties.cost != null){ popupContent += ''; } if (feature.properties.pop != null){ popupContent += ''; } if (feature.properties.hou != null){ popupContent += ''; } popupContent += '
Type'+itp+'
Fire Discovery DateTime'+ddtv+'
Stage of Control'+feature.properties.cont+'
Response Type'+feature.properties.rpnt+'
Area Description'+feature.properties.desc+'
Size (Acres)'+addComma(feature.properties.iac,'')+'
Contained'+feature.properties.ct+'%
Estimated Cost to Date'+addComma(feature.properties.cost,'$')+'
Estimated Population'+addComma(feature.properties.pop,'')+'
Estimated Housing Units'+addComma(feature.properties.hou,'')+'

'; popupContent += '

More

'; if (cu == 'US'){ popupContent += '

Source: The Wildland Fire Interagency Geospatial Service (WFIGS)

'; } else if (cu == 'CA'){ popupContent += '

Source: Canadian Interagency Forest Fire Centre (CIFFC)

'; } return popupContent; } // var csloc = {"type":"FeatureCollection", "features":[{"type":"Feature","ct":"Point","properties":{"name":"McLean, VA", "pmk":"USAT", "GEO_ID":"51059","TIME":"","knt":"", "icon":"/static//markers/original/tourism/citysquare.png", "bgc":""},"description":{"stormtype":""},"geometry":{"type":"Point","coordinates":[-77.3165,38.8236]} } ]};mapboxgl.accessToken = 'pk.eyJ1IjoieXB5dW4iLCJhIjoiY2oxcW4ybWhxMDBkMjJxcGVhbDV5cnpzYyJ9.oFQSnOc57xCR7A51OR6-3w';var thisStyle = 'mapbox://styles/ypyun/ck0flqufl2k1x1cpmupm5sl2y';var map = new mapboxgl.Map({container: 'firetrackingmap', style: thisStyle, center: [-117.354439333846, 48.8748732373858], zoom: 12, attributionControl: false, });map.addControl(new mapboxgl.AttributionControl({ compact: true, customAttribution:[''] }));map.on('load', function () { var layers = map.getStyle().layers; var firstSymbolId; for (var i = 0; i < layers.length; i++) { if (layers[i].type === 'symbol') { firstSymbolId = layers[i].id; break; } } map.addSource('cww', {type: 'geojson', data: '/media/jsons/weather/wwa/current_ww_crh.json?v='+rnna }); map.addLayer({ "id": "FWW", "type": "fill", "source":"cww", "filter":['all', ["==", "p", "Red Flag"], ["==", "s", "Warning"], ], "paint": {'fill-color': {type:'identity', property:'c'}, 'fill-opacity':0.6, 'fill-outline-color': '#CCC'}}, firstSymbolId); map.addLayer({ "id": "FWA", "type": "fill", "source":"cww", "filter":['all', ["==", "p", "Fire Weather"], ["==", "s", "Watch"], ], "paint": {'fill-color': {type:'identity', property:'c'}, 'fill-opacity':0.6, 'fill-outline-color': '#CCC'}}, firstSymbolId); map.addLayer({ "id": "HWW", "type": "fill", "source":"cww", "filter":['all', ["==", "p", "High Wind"], ["==", "s", "Warning"], ], "paint": {'fill-color': {type:'identity', property:'c'}, 'fill-opacity':0.6, 'fill-outline-color': '#CCC'}}, firstSymbolId); map.addLayer({ "id": "HWA", "type": "fill", "source":"cww", "filter":['all', ["==", "p", "High Wind"], ["==", "s", "Watch"], ], "paint": {'fill-color': {type:'identity', property:'c'}, 'fill-opacity':0.6, 'fill-outline-color': '#CCC'}}, firstSymbolId); for (const weatherAlert of ['FWW','FWA','HWW','HWA','FRW','FRA']){ map.on('click', weatherAlert, function (e) {new mapboxgl.Popup({ offset: 14 }).setLngLat(e.lngLat).setHTML(onCWWFeature(e.features[0])).addTo(map);}); map.on('mouseenter', weatherAlert, function () {map.getCanvas().style.cursor = 'pointer'; }); map.on('mouseleave', weatherAlert, function () {map.getCanvas().style.cursor = ''; }); } map.addSource('GeoSmoke', {type: 'geojson', data: '/media/wildfire/active/smoke_noaa.json?v='+rnna }); map.addLayer({ "id": "GeoMACSmokeL", "type": "fill", "source": "GeoSmoke", filter: ["==", "Density", "Light"], "paint": {'fill-color': "#ad6d2d", 'fill-opacity':0.2, 'fill-outline-color': '#c07b36', }}, firstSymbolId); map.addLayer({ "id": "GeoMACSmokeM", "type": "fill", "source": "GeoSmoke", filter: ["==", "Density", "Medium"],"paint": {'fill-color': "#874504", 'fill-opacity':0.2, 'fill-outline-color': '#c07b36', }}, firstSymbolId); map.addLayer({ "id": "GeoMACSmokeH", "type": "fill", "source": "GeoSmoke", filter: ["==", "Density", "Heavy"], "paint": {'fill-color': "#5c2f03", 'fill-opacity':0.2, 'fill-outline-color': '#c07b36', }}, firstSymbolId); for (const smokeLevel of ['GeoMACSmokeL','GeoMACSmokeM','GeoMACSmokeH']){ map.on('click', smokeLevel, function (e) {new mapboxgl.Popup({ offset: 14 }).setLngLat(e.lngLat).setHTML(onGonFeature(e.features[0])).addTo(map);}); map.on('mouseenter', smokeLevel, function () {map.getCanvas().style.cursor = 'pointer'; }); map.on('mouseleave', smokeLevel, function () {map.getCanvas().style.cursor = ''; }); } // add a clustered GeoJSON source for powerplant map.addSource('SourceNOAA', {type: 'geojson', data: '/media/wildfire/active/fire_noaa.json?v='+rnna, 'cluster': true, 'clusterRadius': 30, 'clusterMaxZoom': 6 }); map.addLayer({ id: "clusters", type: "circle", source: "SourceNOAA", filter: ["has", "point_count"], paint: { "circle-color": ["step",["get", "point_count"],"#f73b3b", 50, "#eb1c1c", 150, "#b50000" ], "circle-radius": ["step", ["get", "point_count"], 20,50,30,150,40], "circle-opacity": 0.4 } },firstSymbolId); map.addLayer({ id: "cluster-count", type: "symbol", source: "SourceNOAA", filter: ["has", "point_count"], layout: {"text-field": "{point_count_abbreviated}","text-font": ["DIN Offc Pro Medium", "Arial Unicode MS Bold"], "text-size": 12 } }); map.addLayer({ id: "unclustered-point", type: "circle", source: "SourceNOAA", filter: ["!", ["has", "point_count"]], paint: {"circle-color": "#b50000", "circle-radius": 5, "circle-stroke-width": 1, "circle-stroke-color": "#CCC",} }); map.on('click', 'unclustered-point', function (e) {new mapboxgl.Popup({ offset: 14 }).setLngLat(e.lngLat).setHTML(onSLFFeature(e.features[0])).addTo(map);}); map.on('mouseenter', 'unclustered-point', function () {map.getCanvas().style.cursor = 'pointer'; }); map.on('mouseleave', 'unclustered-point', function () {map.getCanvas().style.cursor = ''; }); // inspect a cluster on click map.on('click', 'clusters', function (e) { var features = map.queryRenderedFeatures(e.point, { layers: ['clusters'] }); var clusterId = features[0].properties.cluster_id; map.getSource('SourceNOAA').getClusterExpansionZoom(clusterId, function (err, zoom) { if (err) return; map.easeTo({center: features[0].geometry.coordinates, zoom: zoom }); }); }); map.loadImage('/media/wildfire/icon/wf.png', function(error, image) {if (error) throw error; map.addImage('wfigsWF', image); }); map.loadImage('/media/wildfire/icon/wf_new.png', function(error, image) {if (error) throw error; map.addImage('wfigsWFNEW', image); }); map.loadImage('/media/wildfire/icon/rx.png', function(error, image) {if (error) throw error; map.addImage('wfigsRX', image); }); map.loadImage('/media/wildfire/icon/cx.png', function(error, image) {if (error) throw error; map.addImage('wfigsCX', image); }); map.addSource('combined_wildfire', {type: 'geojson', data: '/media/wildfire/active/wildfire_combined_location.json?v='+rnna }); map.addLayer({"id": "FEMALayerWN", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","wfn"], "layout": {"visibility":"visible", "icon-image": 'wfigsWFNEW', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerW1", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","wf1"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerW2", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","wf2"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.20, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerW3", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","wf3"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.25, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerW4", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","wf4"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.30, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerW5", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","wf5"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.35, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerRX", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","rx"], "layout": {"visibility":"visible", "icon-image": 'wfigsRX', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "FEMALayerCX", "type": "symbol", "source": "combined_wildfire", "filter":["==","icon","cx"], "layout": {"visibility":"visible", "icon-image": 'wfigsCX', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addSource('canada_wildfire', {type: 'geojson', data: '/media/wildfire/active/wildfire_canada_location.json?v='+rnna }); map.addLayer({"id": "CanadaLayerWN", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","wfn"], "layout": {"visibility":"visible", "icon-image": 'wfigsWFNEW', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "CanadaLayerW1", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","wf1"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "CanadaLayerW2", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","wf2"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.20, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "CanadaLayerW3", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","wf3"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.25, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "CanadaLayerW4", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","wf4"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.30, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "CanadaLayerW5", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","wf5"], "layout": {"visibility":"visible", "icon-image": 'wfigsWF', "icon-size": 0.35, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addLayer({"id": "CanadaLayerCX", "type": "symbol", "source": "canada_wildfire", "filter":["==","icon","cx"], "layout": {"visibility":"visible", "icon-image": 'wfigsCX', "icon-size": 0.15, 'icon-allow-overlap':true, 'icon-ignore-placement':true, "text-allow-overlap": true},}); map.addSource('combined_wildfire_perimeter', {type: 'geojson', data: '/media/wildfire/active/wildfire_combined_perimeter.json?v='+rnna }); map.addLayer({ "id": "FEMALayerPM", "type": "fill", "source": "combined_wildfire_perimeter", "paint": {'fill-color': "#870505", 'fill-opacity':0.4, 'fill-outline-color': '#CCCCCC' } }, firstSymbolId); for (const fireIcons of ['FEMALayerWN','FEMALayerW1','FEMALayerW2','FEMALayerW3','FEMALayerW4','FEMALayerW5', 'FEMALayerRX','FEMALayerCX','FEMALayerPM']){ map.on('click', fireIcons, function (e) {new mapboxgl.Popup({ offset: 14 }).setLngLat(e.lngLat).setHTML(onCombinediPntFeature(e.features[0],'US')).addTo(map);}); } for (const fireIcons of ['CanadaLayerWN','CanadaLayerW1','CanadaLayerW2','CanadaLayerW3','CanadaLayerW4','CanadaLayerW5','CanadaLayerCX']){ map.on('click', fireIcons, function (e) {new mapboxgl.Popup({ offset: 14 }).setLngLat(e.lngLat).setHTML(onCombinediPntFeature(e.features[0],'CA')).addTo(map);}); } for (const fireIcons of ['FEMALayerWN','FEMALayerW1','FEMALayerW2','FEMALayerW3','FEMALayerW4','FEMALayerW5', 'FEMALayerRX','FEMALayerCX','FEMALayerPM','CanadaLayerWN','CanadaLayerW1','CanadaLayerW2','CanadaLayerW3','CanadaLayerW4','CanadaLayerW5','CanadaLayerCX']){ map.on('mouseenter', fireIcons, function () {map.getCanvas().style.cursor = 'pointer'; }); map.on('mouseleave', fireIcons, function () {map.getCanvas().style.cursor = ''; }); } // csloc.features.forEach(function(marker) { var el = document.createElement('div'); el.className = 'csIcon'; new mapboxgl.Marker(el).setLngLat(marker.geometry.coordinates).setPopup(new mapboxgl.Popup({ offset: 14 })).addTo(map); });});map.addControl(new mapboxgl.NavigationControl(), 'top-left');var BounceLine = null;if (BounceLine) {var bounds = new mapboxgl.LngLatBounds();BounceLine.forEach(function(Tpolygon) { Tpolygon.forEach(function(Tline){ Tline.forEach(function(Tpoint){bounds.extend(Tpoint); }) }) });map.fitBounds(bounds, { padding: 20 });}

METALINE - Wildfire and Smoke Map (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Frankie Dare

Last Updated:

Views: 6488

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Frankie Dare

Birthday: 2000-01-27

Address: Suite 313 45115 Caridad Freeway, Port Barabaraville, MS 66713

Phone: +3769542039359

Job: Sales Manager

Hobby: Baton twirling, Stand-up comedy, Leather crafting, Rugby, tabletop games, Jigsaw puzzles, Air sports

Introduction: My name is Frankie Dare, I am a funny, beautiful, proud, fair, pleasant, cheerful, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.