All Things Spatial
ATS Labs · ATS Brand · React · experimental

ATS Fire Line

Live US wildfire operations — every WFIGS incident and daily perimeter, sized by acres, colored by containment.

What it is

ATS Fire Line renders live United States wildfire operations straight from the National Interagency Fire Center's authoritative WFIGS services: every current incident in the interagency system and every daily fire perimeter, refreshed every five minutes. Incident markers are sized by acres on a log-spaced ramp and colored by percent containment; prescribed (RX) burns draw as cool-teal squares; perimeters get an ember fill with a bloom-glow edge. A per-state filter fed by live counts, minimum-acres chips, a sortable largest-fires board, and glass detail cards (containment, personnel, cause, days burning) complete the operational picture. On build day the services carried roughly 447 incidents, led by the Babylon fire at 104,783 acres.

It runs with an empty .env: the WFIGS feature services are public, keyless, and CORS-open, and the basemap is Esri's anonymous dark-gray vector style.

Not for operational use. Fire Line is a data-visualization demo. It reads public WFIGS mirrors that lag operations and omit local intelligence. It must never be used for evacuation, suppression, or safety decisions — those belong to local emergency management and InciWeb.

The experience

The app opens on the continental United States with Alaska in reach: incident circles glowing by containment state, perimeter polygons pulsing ember at their edges, and a national stat strip — total incidents, total acres, largest fire, fires over 10,000 acres — across the top.

Like every app in the ATS branded line, the interface follows the house standard: React 19 and Tailwind 4 drive a dark glass shell, every control is a Lucide-iconed glass pod designed for this app, and there is no Esri widget chrome anywhere on screen. The map engine is Esri; the experience is ATS — designed, not assembled.

The data — where it comes from

Both feature services are live, public, keyless, and CORS-open — verified on build day, including a field-by-field schema check.

SourceWhat it providesRefreshCostAttribution
NIFC WFIGS Current Incident Locations (FeatureServer/0)All current wildland-fire incident points, IRWIN-fed: name, size, containment, personnel, cause, discovery timeLive; app refreshes every 5 minFree (public)NIFC / WFIGS; not for operational use
NIFC WFIGS Current Interagency Fire Perimeters (FeatureServer/0)Daily fire-perimeter polygons (133 on build day) with mirrored incident attributesLive; app refreshes every 5 minFree (public)NIFC / WFIGS; not for operational use
Esri dark-gray vector basemapAnonymous legacy vector basemapEsri-hostedFree (anonymous)Esri

How it was assembled

The application is a fully static single-page app — no backend, no database, no server-side rendering. The stack is the shared ATS Labs branded-app baseline:

Module map — the codebase is small and deliberate; each file owns one concern:

Key engineering decisions