FMAP Runner

Frontend (index.html) • Backend (FastAPI)

Example: https://fmap-88ta.onrender.com

Selection Mode
Point or Region

Point mode: click on the map. Region mode: draw a rectangle/polygon on the map.

Used in Point mode. In Region mode it becomes an optional padding.

If empty, backend picks a default.

Job
Idle.
AI Interpretation
optional
Map
Click for point • Draw for region
In Region mode, the job uses the region's bounding box for raster/perimeter extraction. Time series is taken at the region centroid (unless backend is extended for area-mean).
Logs

        
Analysis
Run a job to see analysis. After the job finishes, click “Load Time Series”.
SPI (30-day)
Precipitation
Temperature
Fire / Forest Weather (GridMET)
KBDI + fire-danger & fuel-moisture metrics derived from GridMET point series.

KBDI (Keetch–Byram Drought Index)

Atmospheric demand (VPD, ETo)

Wind & Hot-Dry-Windy proxy (HDW = VPD × Wind)

Fire danger (ERC, BI)

Dead fuel moisture (FM100, FM1000)

Forest / Disturbance Metrics
Charts are rendered from analysis_result.json for this run (landcover, vegetation, fire/burn, biomass/carbon, proxies).

Vegetation indices (NDVI / NDMI / NBR)

NDVI distribution (bbox vs forest)

Canopy structure (NLCD canopy cover)

Canopy height (prototype)

LANDFIRE vegetation (EVT/EVC/EVH)

EVT composition (top classes)
EVC canopy cover (%)
EVH vegetation height (m)

Burn severity (MTBS) histogram

Tree cover loss / disturbance (LCMS Fast Loss)

Biomass & carbon (AGB / AGC)

Carbon loss proxy (optional)