How this map is built
v1 reads official public endpoints in the browser. No private API keys. Points and polygons are requested as GeoJSON / JSON, then drawn on Leaflet.
United States — incidents
NIFC WFIGS current incident locations. Filter IncidentTypeCategory = WF (wildfire only). Fields used: name, size (acres), percent contained, state, county, discovery time, cause, unique ID.
United States — perimeters
NIFC WFIGS current interagency fire perimeters. Orange polygons are agency-mapped burn footprints, not satellite guesses.
Canada — active fires
NRCan CWFIF national active fires. Filter: fire year 2026, stage of control not extinguished (not EX), size ≥ 10 hectares. Coordinates come from the feed’s latitude / longitude fields. Stage codes: OC out of control, BH being held, UC under control.
Hotspots 24h
CWFIS hotspots_24h layer. Thermal detections from VIIRS / MODIS assembled by Natural Resources Canada. Optional overlay — a hotspot is heat, not always a named incident.
Basemaps
Default: Esri World Dark Gray Canvas (public tiles). Optional satellite: Esri World Imagery. Both use Esri attribution. No Carto key, no FIRMS MAP_KEY.
Limits
USA request cap 2,000 current WF records. Canada request cap 2,000 filtered records. Sizes are agency-reported and can lag. This board is situational awareness, not dispatch.