- Data Central
- Fire and Smoke
Hazard Mapping System: Wildfire and Smoke
Fire Detail
Name | WILSON |
---|---|
Incident Type Category | Wildfire |
Fire Cause | Undetermined |
Fire Discovery Date Time | July 22, 2024, 8:36 p.m. |
Fire Discovery Age | 2 days |
County | Kittitas |
State | WA |
Modified Date Time | July 24, 2024, 2:49 p.m. |
Area Detail
Level III Ecoregion | Columbia Plateau |
---|---|
Land Form | Mostly Flat or nearly flat plains |
Critical Habitat | Bull Trout, Bull Trout |
PAD-US | BLM Spokane Wenatchee Field Office, LOTH49, Washington State Department of Natural Resources (WADNR) State Resource Management Area, Helen McCabe, Yakima River Segment 1, Farm Service Agency Interest Of Washington, Farm Service Agency Interest Of Washington, BLM Spokane Wenatchee Field Office, Yakima River Segment 1, Farm Service Agency Interest Of Washington, LOTH49 |
Percent: Water | 4.76% |
Percent: Develop | 10.14% |
Percent: Barren | 0.05% |
Percent: Forest | 0.21% |
Percent: Shrub | 6.45% |
Percent: Grass | 0.40% |
Percent: Cropland | 69.83% |
Percent: Wetlands | 8.15% |
Total Population | 539 |
Total Housing Units | 208 |
Weighted Median Income | $31,258 |
Weighted Median House Value | $498,938 |
Est. Pop. with No Vehicle | 8.35% |
Est. Pop. with Disability | 17.81% |
Est. Pop. in Poverty | 12.62% |
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 28
- 1
- 2
- 3
- ›
- »
Name (County, State) | County | State | Fire Discoverd Date | % Contained | Size (Acres) | Estimated Cost to Date | Estimated Population | Estimated Housing Units |
---|---|---|---|---|---|---|---|---|
BIG HOLE - Wildfire (Osage County, OK) | Osage | OK | July 25, 2024, 7:44 a.m. | Unknown | 2 | 1,127 | 539 | |
RX Cottle 1980 - Prescribed Fire (Cottle County, TX) | Cottle | TX | July 19, 2024, 10:09 a.m. | 100% | 2 | |||
RX Stonewall 1963 - Prescribed Fire (Stonewall County, TX) | Stonewall | TX | July 17, 2024, 9:41 a.m. | Unknown | 156 | 47 | 22 | |
Rx Polk 1940 - Prescribed Fire (Polk County, TX) | Polk | TX | July 15, 2024, 8:40 a.m. | Unknown | 200 | 14 | 4 | |
Rx Polk 1962 - Prescribed Fire (Polk County, TX) | Polk | TX | July 17, 2024, 8 a.m. | Unknown | 130 | 145 | 74 | |
Rx Polk 1920 - Prescribed Fire (Polk County, TX) | Polk | TX | July 12, 2024, 9 a.m. | Unknown | 147 | 42 | 19 | |
Loafeo - Wildfire (Las Animas County, CO) | Las Animas | CO | July 17, 2024, 4:20 p.m. | Unknown | 15 | |||
RX WINN C76-77 - Prescribed Fire (Winn Parish, LA) | Winn | LA | May 21, 2024, 8:38 a.m. | Unknown | 2,222 | 8 | 4 | |
Lost Canyon - Wildfire (Las Animas County, CO) | Las Animas | CO | July 6, 2024, 4:48 p.m. | Unknown | 239 | |||
Rx Tyler 1949 - Prescribed Fire (Tyler County, TX) | Tyler | TX | July 16, 2024, 10 a.m. | Unknown | 37 | 542 | 254 | |
RX CALE C-36 - Prescribed Fire (Rapides Parish, LA) | Rapides | LA | April 15, 2024, 8:12 a.m. | Unknown | 127 | 844 | 347 | |
RX CALE C-80 - Prescribed Fire (Rapides Parish, LA) | Rapides | LA | April 23, 2024, 8:11 a.m. | Unknown | 605 | 156 | 61 | |
Reservoir - Wildfire (Chambers County, TX) | Chambers | TX | July 20, 2024, 4:03 p.m. | 100% | 325 | $5,000 | ||
Oak Ridge - Wildfire (Pueblo County, CO) | Pueblo | CO | June 22, 2024, 9:59 a.m. | 89% | 1,310 | $17,000,000 | 53 | 33 |
Butterfly 24 - Wildfire (Brazoria County, TX) | Brazoria | TX | June 30, 2024, 11:50 p.m. | Unknown | 1 | 13 | 1 | |
Wolf 24 - Wildfire (Brazoria County, TX) | Brazoria | TX | July 5, 2024, 7:05 p.m. | Unknown | 30 | |||
Rx Matagorda 1945 - Prescribed Fire (Matagorda County, TX) | Matagorda | TX | July 16, 2024, 7:30 a.m. | Unknown | 246 | |||
SALT - Wildfire (Otero County, NM) | Otero | NM | June 17, 2024, 3:20 p.m. | 99% | 7,939 | $6,000,000 | 1,069 | 301 |
SOUTH FORK - Wildfire (Otero County, NM) | Otero | NM | June 17, 2024, 10:07 a.m. | 98% | 17,569 | $22,700,000 | ||
105 - Wildfire (Cheyenne County, NE) | Cheyenne | NE | July 24, 2024, 3:49 p.m. | Unknown | 1 | |||
Cibola National Forest 2024 ABCD Misc - Wildfire (Bernalillo County, NM) | Bernalillo | NM | June 16, 2024, 10:03 a.m. | Unknown | 31,651 | 15,804 | ||
Indios - Wildfire (Rio Arriba County, NM) | Rio Arriba | NM | May 19, 2024, 12:48 p.m. | 95% | 11,500 | $15,188,000 | ||
Vigil Mesa - Wildfire (Rio Arriba County, NM) | Rio Arriba | NM | July 23, 2024, 1:44 p.m. | Unknown | ||||
Tanques - Wildfire (Rio Arriba County, NM) | Rio Arriba | NM | July 18, 2024, 10:27 a.m. | Unknown | 13 | |||
Allen Creek - Wildfire (Mineral County, CO) | Mineral | CO | July 24, 2024, 6:07 p.m. | Unknown |
- Page 1 of 28
- 1
- 2
- 3
- ›
- »
Smoke Description
Descriptive text narrative for smoke/dust observed in satelite imagery through July 25, 2024, 12:25 p.m.
SMOKE:
Canada/United States/Northern Mexico/Pacific Ocean/Atlantic Ocean - A significant amount of mixed density smoke attributed to a combination of seasonal fire activity throughout the United States and numerous wildfires in northern Canada, Alaska and the Pacific Northwest region continues to be observed today. Light density smoke was seen throughout the majority of the United States, extending east-southeast from Alaska and the Bering Sea into the northern Pacific Ocean off the coasts of Washington State and Oregon. The light density smoke continued moving east across northern Canada and the United States, extending south along the West Coast, reaching northern Mexico, before extending east through the Gulf States and eventually dispersing into the northern Atlantic Ocean. Areas of moderate density smoke were seen throughout Alaska, Canada and the central United States, while areas with the thickest density smoke were were concentrated in the Pacific Northwest, Alberta, Saskatchewan, Manitoba, Ontario and the Midwest region of the United States. The large mass of thick density smoke concentrated throughout these areas was seen stretching east-southeast from the Alaska to central Ontario, becoming more moderate to light in density as it moved into the Midwest region and Northeastern regions of the United States, however, two bands of moderate smoke continued extending east through Quebec and the Northeast United States before dispersing into the northern Atlantic Ocean past the southern tip of Greenland.
Pacific Northwest - An area of moderate to thick density smoke attributed to numerous wildfires throughout the Pacific Northwest was observed today despite heavy cloud cover in the region. Multiple wildfires located throughout southeast British Columbia, Washington State and Oregon, ranging from midsize to large, have been seen producing moderate to thick plumes in previous days and continue to add to the larger area of smoke within the region. A newly ignited fire located in north-central California was seen producing a large plume of moderate to thick density smoke that extended northeast in direction, reaching as far as central Idaho. Although heavy cloud cover throughout areas of the Pacific Northwest region was present this morning, based on previous smoke analysis and observations it can be presumed that there is thick smoke present in the area but is concealed by today's cloud cover.
DUST: A significant amount of Saharan dust was observed over the Atlantic Ocean with light amounts seen over the eastern part of the Caribbean Sea.
Willkens
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":"Oklahoma City, OK", "pmk":"NOKL", "GEO_ID":"40109","TIME":"","knt":"", "icon":"/static//markers/original/tourism/citysquare.png", "bgc":""},"description":{"stormtype":""},"geometry":{"type":"Point","coordinates":[-97.5190,35.4707]} } ]};mapboxgl.accessToken = 'pk.eyJ1IjoieXB5dW4iLCJhIjoiY2oxcW4ybWhxMDBkMjJxcGVhbDV5cnpzYyJ9.oFQSnOc57xCR7A51OR6-3w';var thisStyle = 'mapbox://styles/ypyun/ck0flqufl2k1x1cpmupm5sl2y';var map = new mapboxgl.Map({container: 'firetrackingmap', style: thisStyle, center: [-120.508014439333, 46.9467887759513], 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 });}