- Data Central
- Fire and Smoke
Hazard Mapping System: Wildfire and Smoke
Fire Detail
Name | FD140017 |
---|---|
Incident Type Category | Wildfire |
Fire Discovery Date Time | June 2, 2024, 4:15 p.m. |
County | Middlesex |
State | MA |
Modified Date Time | June 2, 2024, 6:45 p.m. |
Area Detail
Level III Ecoregion | Northeastern Coastal Zone |
---|---|
Land Form | Predominantly High hills, with some Scattered moderate hills |
PAD-US | Great Meadows National Wildlife Refuge, Piper Farm Conservation Area, Town of Sudbury 1, Brues Woods, Thorp Sanctuary, Wolbach Farm, Bay Circuit Trail, Oechsle CR, Great Meadows National Wildlife Refuge, Town of Wayland 1, Doty Property/Baldwin Pond, Bay Circuit Trail, Railroad R-O-W, Cow Common, Great Meadows National Wildlife Refuge, Parcel Near Water Row, Sedge Meadow, Town of Wayland 315-1691, Town of Wayland 315-143, Town of Wayland 315-194, Town of Wayland 315-144, Town of Wayland 315-145, Bay Circuit Trail, Great Meadows National Wildlife Refuge, Cutler, Sears Land, Town of Wayland 1, Bow Meadow, Paine Estate, Railroad R-O-W, Cow Common, Greenways, Pine Brook, Art King Field, Mill Pond, Town Building, Unknown Park, Town of Wayland 2, Shocket CR, Town of Wayland Conservation Commission 315-229, Town of Wayland Conservation Commission 315-156, Town of Wayland 315-1701, Bowden CR, Great Meadows National Wildlife Refuge, Bertelsen Property, Lower Mill Brook, Swiedler, Town of Wayland 1, Upper Mill Brook, Doty Property/Baldwin Pond, Bow Meadow, Mill Pond, Unknown Park, Sedge Meadow, Town of Wayland 2, Schmidt, Shocket CR, Town of Wayland 315-227, Town of Wayland 315-1691, Town of Wayland 315-143, Town of Wayland 315-2101, Town of Wayland 315-196, Town of Wayland 315-1702, Town of Wayland 315-2103, Town of Wayland 315-32, Bay Circuit Trail, Great Meadows National Wildlife Refuge, Alpine Field, Puritan, Swiedler, Baldwin, Hazel Brook, Murphy Field, School House Pond, Stone Land, Upper Mill Brook, Castle Hill, Unknown Park, Sedge Meadow, Svt, Catlin, Newbold, Town of Wayland 315-2078, Hazel Brook CR, Town of Wayland 315-2070, Town of Wayland 315-1681, Town of Wayland 315-1700, Town of Wayland 315-2091, Town of Wayland 315-2077, Town of Wayland 315-2071, Town of Wayland 315-2068, Town of Wayland 315-2067, Town of Wayland 315-2079, Town of Wayland 315-2069, Town of Wayland 315-2092, Hazelbrook Lane CR, Corbet CR, Folsom's Pond Estates CR, Bay Circuit Trail, Unspecified, Newbold Cr |
Percent: Water | 1.76% |
Percent: Develop | 25.66% |
Percent: Barren | 0.13% |
Percent: Forest | 31.24% |
Percent: Shrub | 0.54% |
Percent: Glass | 1.29% |
Percent: Cropland | 3.77% |
Percent: Wetlands | 35.60% |
Total Population | 6,266 |
Total Housing Units | 2,259 |
Weighted Median Income | $71,854 |
Weighted Median House Value | $959,306 |
Est. Pop. with No Vehicle | 2.70% |
Est. Pop. with Disability | 4.45% |
Est. Pop. in Poverty | 3.16% |
Est. Pop. who don't speak English | 0.48% |
Map
Wildfire (WFIGS)
New Wildfire - Past 24 hours
Prescribed Fire (WFIGS)
Other (WFIGS)
Fire (USGS)
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 Fires
- Page 1 of 13
- 1
- 2
- 3
- ›
- »
Name (County, State) | County | State | Fire Discoverd Date | % Contained | Size (Acres) | Estimated Cost to Date | Estimated Population | Estimated Housing Units |
---|---|---|---|---|---|---|---|---|
Bienville CPT 31 32 RX - Prescribed Fire (Scott County, MS) | Scott | MS | April 26, 2024, 11:10 a.m. | Unknown | 1,556 | 51 | 21 | |
Chickasawhay CPT 439 441 RX - Prescribed Fire (Wayne County, MS) | Wayne | MS | May 2, 2024, 8:54 a.m. | Unknown | 1,238 | 44 | 17 | |
Chickasawhay CPT 440 441 RX - Prescribed Fire (Wayne County, MS) | Wayne | MS | May 3, 2024, 9:16 a.m. | Unknown | 1,586 | 54 | 27 | |
Chicksawhay BB 346 RX - Prescribed Fire (Jones County, MS) | Jones | MS | May 21, 2024, 9:30 a.m. | Unknown | 1,300 | 116 | 39 | |
Chickasawhay Cpt 447 448 RX - Prescribed Fire (Greene County, MS) | Greene | MS | May 23, 2024, 8:25 a.m. | Unknown | 720 | 47 | 18 | |
Chickasawhay Cpt 447 449 RX - Prescribed Fire (Greene County, MS) | Greene | MS | May 22, 2024, 8:32 a.m. | Unknown | 1,535 | 43 | 15 | |
Will County 4/16 - Wildfire (Will County, IL) | Will | IL | April 16, 2024, 2 p.m. | Unknown | 3,724 | 1,435 | ||
Baker Road Fire - Wildfire (Mobile County, AL) | Mobile | AL | April 26, 2024, 7:25 a.m. | 100% | 200 | $2,130 | 3,646 | 1,328 |
RX Byway - Prescribed Fire (Logan County, AR) | Logan | AR | April 5, 2024, 7:40 a.m. | Unknown | 1,206 | 28 | 15 | |
hom*ochitto BB56 RX - Prescribed Fire (Franklin County, MS) | Franklin | MS | May 22, 2024, 7:29 a.m. | Unknown | 882 | 211 | 103 | |
De Soto BB 7257 RNA RX - Prescribed Fire (Harrison County, MS) | Harrison | MS | May 23, 2024, 9:48 a.m. | Unknown | 230 | 709 | 272 | |
Leno - Wildfire (Harrison County, MS) | Harrison | MS | April 23, 2024, 4:51 p.m. | Unknown | 40 | 391 | 126 | |
MSR GB-05 W RX - Prescribed Fire (Jackson County, MS) | Jackson | MS | May 4, 2024, 2:25 p.m. | Unknown | 286 | 122 | 61 | |
MSR G-05 N RX - Prescribed Fire (Jackson County, MS) | Jackson | MS | April 25, 2024, 8:15 a.m. | Unknown | 391 | 935 | 360 | |
MSR O-10 RX - Prescribed Fire (Jackson County, MS) | Jackson | MS | May 24, 2024, 9:29 a.m. | Unknown | 269 | 244 | 89 | |
MSR O-20 RX - Prescribed Fire (Jackson County, MS) | Jackson | MS | May 25, 2024, 9:57 a.m. | Unknown | 361 | 6,264 | 2,316 | |
MSR G-05 South RX - Prescribed Fire (Jackson County, MS) | Jackson | MS | May 21, 2024, 7:38 a.m. | Unknown | 419 | 4,042 | 1,476 | |
P-LH-18-04 Lawrence Prairie RX - Prescribed Fire (Lenawee County, MI) | Lenawee | MI | May 24, 2024, 12:07 p.m. | Unknown | 115 | 244 | 104 | |
P-LH-20-02 Posey Prairie RX - Prescribed Fire (Lenawee County, MI) | Lenawee | MI | April 14, 2024, 4:32 p.m. | Unknown | 131 | 307 | 126 | |
P-LH-23-14 Tomer Prairie RX - Prescribed Fire (Lenawee County, MI) | Lenawee | MI | April 14, 2024, 12:15 p.m. | Unknown | 173 | 218 | 95 | |
hom*ochitto BB39 S2 RX - Prescribed Fire (Wilkinson County, MS) | Wilkinson | MS | May 21, 2024, 7:48 a.m. | Unknown | 1,173 | 43 | 25 | |
RX Tower - Prescribed Fire (Benton County, AR) | Benton | AR | March 17, 2024, 6:57 a.m. | Unknown | 768 | 129 | 44 | |
ANF BU 253 Rx 0529 - Prescribed Fire (Leon County, FL) | Leon | FL | May 29, 2024, 6:25 a.m. | Unknown | 348 | 1,929 | 872 | |
ANF BU 259 Rx 0529 - Prescribed Fire (Leon County, FL) | Leon | FL | May 29, 2024, 6:12 a.m. | Unknown | 414 | 1,294 | 580 | |
P-FC-24-09 Ft Custer 14 East RX - Prescribed Fire (Kalamazoo County, MI) | Kalamazoo | MI | April 8, 2024, 2:40 p.m. | Unknown | 139 | 1,036 | 446 |
- Page 1 of 13
- 1
- 2
- 3
- ›
- »
Smoke Description
Descriptive text narrative for smoke/dust observed in satelite imagery through June 2, 2024, 5:01 a.m.
SMOKE:
Alaska/Canada/North Central United States - Numerous wildfires located throughout Canada from northeast British Columbia, to the Northwest Territories-Alberta border and the central regions of Saskatchewan continue to burn today. Due to the presence of ongoing wildfires throughout these areas, a large area of smoke ranging from light to moderate density continue to cover a majority of Canada; extending from far eastern Alaska, regions near the North Pole, to the Northwest Territories, across northeast British Columbia, Alberta, Saskatchewan, Manitoba, the majority of Quebec, the Labrador sea and through southern Greenland. This area of smoke also extended slightly south across the U.S border into Montana, the Dakotas and Colorado. Higher density smoke continues to be seen in areas close to the larger wildfires, such as those located in northeast British Columbia and the Northwest Territories-Alberta border, however, the large presence of cloud cover throughout these regions is likely concealing thicker smoke.
New Mexico - The Indos Wildfire located in Santa Fe National Forest, in north-central New Mexico continues to burn today. It was seen emitting a light density smoke plume that was blowing northeast in direction.
Source: NOAA
More
Mapping smoke from Canada: As wildfires burn, check the air quality in your area
Montana, 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/Chicago" }; 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 += '
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+'
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":"Nashville, TN", "pmk":"PNAS", "GEO_ID":"47037","TIME":"","knt":"", "icon":"/static//markers/original/tourism/citysquare.png", "bgc":""},"description":{"stormtype":""},"geometry":{"type":"Point","coordinates":[-86.7744,36.1622]} } ]};mapboxgl.accessToken = 'pk.eyJ1IjoieXB5dW4iLCJhIjoiY2oxcW4ybWhxMDBkMjJxcGVhbDV5cnpzYyJ9.oFQSnOc57xCR7A51OR6-3w';var thisStyle = 'mapbox://styles/ypyun/ck0flqufl2k1x1cpmupm5sl2y';var map = new mapboxgl.Map({container: 'firetrackingmap', style: thisStyle, center: [-71.3699106937316, 42.3756586663378], 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 });}