- Data Central
- Fire and Smoke
Hazard Mapping System: Wildfire and Smoke
Fire Detail
Name | York |
---|---|
Incident Type Category | Wildfire |
Incident Size (Acres) | 1 |
Fire Cause | Human |
Fire Discovery Date Time | May 17, 2024, 3:10 p.m. |
Fire Discovery Age | 3 days |
County | Imperial |
State | CA |
Modified Date Time | May 18, 2024, 2:03 a.m. |
Area Detail
Level III Ecoregion | Sonoran Desert |
---|---|
Land Form | Predominantly Flat or nearly flat plains, with some Low mountains |
PAD-US | National Public Lands, BLM El Centro Field Office, BLM Yuma Field Office, Fort Yuma, National Public Lands, BLM El Centro Field Office, Fort Yuma, Fort Yuma, BLM El Centro Field Office, Fort Yuma |
Percent: Water | 1.75% |
Percent: Develop | 9.16% |
Percent: Barren | 5.83% |
Percent: Forest | 0.05% |
Percent: Shrub | 26.38% |
Percent: Glass | 0.15% |
Percent: Cropland | 49.08% |
Percent: Wetlands | 7.60% |
Total Population | 159 |
Total Housing Units | 89 |
Weighted Median Income | $23,982 |
Weighted Median House Value | $102,907 |
Est. Pop. with No Vehicle | 13.84% |
Est. Pop. with Disability | 16.98% |
Est. Pop. in Poverty | 39.62% |
Est. Pop. who don't speak English | 5.03% |
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 17
- 1
- 2
- 3
- ›
- »
Name (County, State) | County | State | Fire Discoverd Date | % Contained | Size (Acres) | Estimated Cost to Date | Estimated Population | Estimated Housing Units |
---|---|---|---|---|---|---|---|---|
Verona Central 2024 RX - Prescribed Fire (Huron County, MI) | Huron | MI | April 26, 2024, 12:30 p.m. | Unknown | 335 | 118 | 55 | |
Lapeer Oaks 2022 RX - Prescribed Fire (Lapeer County, MI) | Lapeer | MI | May 2, 2024, 1:27 p.m. | Unknown | 114 | 1,144 | 447 | |
Rush Lake Unit R Lk Prairie RX - Prescribed Fire (Huron County, MI) | Huron | MI | April 10, 2024, noon | Unknown | 160 | |||
Waites Run - Wildfire (Hardy County, WV) | Hardy | WV | March 20, 2024, 4:15 p.m. | 100% | 6,223 | $1,689,248 | 384 | 225 |
Cove Mountain - Wildfire (Hardy County, WV) | Hardy | WV | March 20, 2024, 2:09 a.m. | 100% | 155 | $47,130 | 111 | 69 |
Tuttle West RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 15, 2024, 8:51 a.m. | Unknown | 106 | 195 | 132 | |
P-HI-24-05 HFTA Propagation Fields RX - Prescribed Fire (Oakland County, MI) | Oakland | MI | April 8, 2024, noon | Unknown | 21 | |||
Wells Rd. Unit 2 RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 10, 2024, 9:17 a.m. | Unknown | 205 | 96 | 86 | |
Loud Buck East RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 16, 2024, 8:18 a.m. | Unknown | 19 | 15 | 8 | |
Loud Buck West RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 16, 2024, 8:11 a.m. | Unknown | 36 | |||
Edith Gap - Wildfire (Shenandoah County, VA) | Shenandoah | VA | March 20, 2024, 6:53 p.m. | 100% | 832 | $299,894 | 168 | 101 |
Beetle Juice E/W RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 14, 2024, 10 a.m. | Unknown | 55 | 46 | 64 | |
P-IL-20-01 Meadow RX - Prescribed Fire (Livingston County, MI) | Livingston | MI | May 13, 2024, 12:15 p.m. | Unknown | 88 | 2,176 | 1,015 | |
P-IL-23-01 Lee Unit RX - Prescribed Fire (Livingston County, MI) | Livingston | MI | April 15, 2024, 3:52 p.m. | Unknown | 122 | 969 | 590 | |
Red Trout South Unit 1 RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 15, 2024, 9:22 a.m. | Unknown | 60 | 549 | 766 | |
Waterfall Mountain - Wildfire (Page County, VA) | Page | VA | March 20, 2024, 5:19 p.m. | 100% | 6,399 | $2,615,677 | 480 | 258 |
211 West Fire - Wildfire (Page County, VA) | Page | VA | March 20, 2024, 2 p.m. | 100% | 6,330 | $125,000 | 295 | 197 |
Alpena 04 - Bonfire Bonanza - Wildfire (Alpena County, MI) | Alpena | MI | May 19, 2024, 1:45 p.m. | Unknown | 3 | |||
NPSWA Dike Sides Dike Burns RX - Prescribed Fire (Bay County, MI) | Bay | MI | April 7, 2024, 11:30 a.m. | Unknown | 30 | 1,047 | 504 | |
NPSWA North South Field RX - Prescribed Fire (Bay County, MI) | Bay | MI | April 14, 2024, 1 p.m. | Unknown | 40 | 1,047 | 504 | |
Green Eagle RX - Prescribed Fire (Iosco County, MI) | Iosco | MI | May 14, 2024, 9:50 a.m. | Unknown | 40 | 407 | 618 | |
SRSGA-24-1 Marsh Creek RX - Prescribed Fire (Saginaw County, MI) | Saginaw | MI | March 29, 2024, 5:20 p.m. | Unknown | 98 | 1,383 | 598 | |
P-WL-22-18 Site 52 RX - Prescribed Fire (Washtenaw County, MI) | Washtenaw | MI | May 15, 2024, 3:06 p.m. | Unknown | 138 | 2,814 | 1,115 | |
P-WL-24-06 Waterloo Prop Fields RX - Prescribed Fire (Washtenaw County, MI) | Washtenaw | MI | April 7, 2024, 12:30 p.m. | Unknown | 9 | 1,751 | 755 | |
Jackson 01 - Fishville Rd - Wildfire (Jackson County, MI) | Jackson | MI | March 20, 2024, 11:30 a.m. | Unknown | 50 | 496 | 201 |
- Page 1 of 17
- 1
- 2
- 3
- ›
- »
Smoke Description
Descriptive text narrative for smoke/dust observed in satelite imagery through May 21, 2024, 10:08 a.m.
SMOKE:
Canada and the North Atlantic Ocean - Numerous wildfires located throughout portions of Canada from the western part of the Northwest Territories and northeast British Columbia to the central regions of Alberta, Saskatchewan and Manitoba continued to burn despite being concealed by persistent cloud cover throughout the day. Due to the large amount of ongoing wildfires and recently developed ones throughout these areas, a large area of smoke ranging from light to localized moderate density in areas close in proximity to the larger wildfires â such as those in northeast British Columbia, covered a majority of Canada, extending from the the Yukon, across the majority of Canada and regions near the North Pole, as well as crossing into the North Atlantic Ocean, extending to just off the western coast of Europe.
Central and Eastern United States - An area of light density smoke was seen throughout the Upper Midwest region of the United States where it combined with the Canadian smoke and further extended southeast over most of the eastern United States. In the south-central region of the United States the large area of combined smoke began to mix with the second large area of Mexican and Central American smoke.
California - A large light to moderate density smoke plume was observed emanating from a suspected wildfire located at Camp Roberts in western California. The smoke was generally dispersing south in direction as evening approached. In northeast California a light to moderate density smoke plume was observed moving southwest.
Oregon - Numerous fires in southeastern and central Oregon could be seen producing light to moderate density smoke, with the moderate areas of smoke near the sources, was observed moving generally south with some smoke entering northwestern California.
New Mexico - A moderate density smoke plume was observed emanating from a suspected wildfire located in the north-central region of New Mexico, dispersing eastward 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/New_York" }; var popupContent = '
'+feature.properties.p+' '+feature.properties.s+'
'; popupContent += '
Status | '+feature.properties.t+' |
'+feature.properties.d+' | |
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":"Rochester, NY", "pmk":"PROC", "GEO_ID":"36055","TIME":"","knt":"", "icon":"/static//markers/original/tourism/citysquare.png", "bgc":""},"description":{"stormtype":""},"geometry":{"type":"Point","coordinates":[-77.6152,43.1573]} } ]};mapboxgl.accessToken = 'pk.eyJ1IjoieXB5dW4iLCJhIjoiY2oxcW4ybWhxMDBkMjJxcGVhbDV5cnpzYyJ9.oFQSnOc57xCR7A51OR6-3w';var thisStyle = 'mapbox://styles/ypyun/ck0flqufl2k1x1cpmupm5sl2y';var map = new mapboxgl.Map({container: 'firetrackingmap', style: thisStyle, center: [-114.548394442427, 32.816421905929], 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 });}