FlamMap is a fire analysis desktop application that runs in a 64-bit Windows Operating System environment. It can simulate potential fire behavior characteristics (spread rate, flame length, fireline intensity, etc.), fire growth and spread and conditional burn probabilities under constant environmental conditions (weather and fuel moisture). With the inclusion of FARSITE it can now compute wildfire growth and behavior for longer time periods under heterogeneous conditions of terrain, fuels, fuel moistures and weather.)

The FlamMap fire mapping and analysis system (Finney 2006) describes potential fire behavior for constant environmental conditions (weather and fuel moisture). Fire behavior is calculated for each pixel within the landscape file independently. Potential fire behavior calculations include surface fire spread, flame length, crown fire activity type, crown fire initiation, and crown fire spread. Dead fuel moisture and conditioning of dead fuels in each pixel based on slope, shading, elevation, aspect, and weather. With the inclusion of FARSITE, FlamMap can now compute wildfire growth and behavior with detailed sequences of weather conditions.
The FlamMap fire mapping and analysis system includes FARSITE (Finney 1998, 2004) and FlamMap BASIC (Finney 2006), Minimum Travel Time (MTT, Finney 2002, 2006), Treatment Optimization Model (Finney 2001, 2006, 2007), and Conditional Burn Probability (Finney 2005, 2006). It incorporates the following fire behavior models:
- Rothermel's (1972) surface fire spread model,
- Van Wagner's (1977) crown fire initiation model,
- Rothermel's (1991) crown fire spread model,
- Albini's (1979) spotting model,
- Finney’s (1998) or Scott and Reinhardt’s (2001) crown fire calculation method, and
- Nelson's (2000) dead fuel moisture model. This allows conditioning of dead fuels in each pixel based on slope, shading, elevation, aspect, and weather.
Because environmental conditions remain constant when using FlamMap, MTT, Burn Probability, and TOM it will not simulate temporal variations in fire behavior caused by weather and diurnal fluctuations as FARSITE does. Nor will it display spatial variations caused by backing or flanking fire behavior. These limitations need to be considered when viewing FlamMap output using these models in an absolute rather than relative sense. However, these outputs are well-suited for landscape level comparisons of fuel treatment effectiveness because fuel is the only variable that changes. Outputs and comparisons can be used to identify combinations of hazardous fuel and topography, aiding in prioritizing fuel treatments.
The FlamMap software creates a variety of vector and raster maps of potential fire behavior characteristics (for example, spread rate, flame length, crown fire activity) and environmental conditions (dead fuel moistures, mid-flame wind speeds, and solar irradiance) over an entire landscape or for specific modeling applications these same outputs are limited to the simulation footprint (MTT and FARSITE). These raster maps can be viewed in FlamMap or exported for use in a GIS, or image format.
The FlamMap software also creates a variety of vector outputs specific to each modeling system within the application. Gridded wind vectors are produced whenever WindNinja is used within the application and information on spotting (tabular and shapefile format) are also created. MTT creates MTT flow paths and MTT Arrival Contours. Within FARSITE, Wind and Spread Vectors, and FARSITE Perimeters are also produced.
Required geospatial Landscape Data
The FlamMap program requires eight geospatial data layers to create a valid landscape file (.LCP)
- Topographic (Elevation, Slope, Aspect)
- Fire Behavior Fuel Models
- Forest Canopy Cover
- Forest Canopy Height
- Forest Canopy Base Height
- Forest Canopy Bulk Density
Required geospatial data for use in FlamMap for the Continental United States, Alaska, and Hawaii can be accessed from the LANDFIRE Program: https://www.landfire.gov/index.php.
FlamMap also requires information on dead and live fuel moistures, weather information, and wind speed and direction. WindNinja has been incorporated into FlamMap allowing for the use gridded wind information generated within the program for any simulation. Gridded winds using WindNinja’s full mass and momentum solver can also be used in any simulation as well. Please see the WindNinja page for more information.
Training
An online tutorial is included in the online Help and example data sets are provided with the installation download. Currently, no formal training course exists for FlamMap.
Technical Support
The first level of technical support is provided through your local support channels. Second level technical support is provided by the USDA Forest Service Fire and Aviation Interagency Incident Applications (IIA) HelpDesk.
HelpDesk Contact Information:
- Phone: (866) 224-7677 or (616) 323-1667,
- Fax: (616) 323-1665
- E-mail: iia-helpdesk@usda.gov
- Website: https://iiahelpdesk.nwcg.gov/
The IIA HelpDesk is available for help with software issues only and cannot answer fire behavior modeling questions.

Image 1: Using FlamMap is different from most Windows® applications. In addition to utilizing menus, commands, and toolbar buttons, FlamMap uses an expanding tree structure and context menus in the left hand pane of the project window to guide you through your work. The right hand pane of the Project window displays the active theme selected in the left hand pane. This display can be zoomed, colors changed, legends displayed, etc.

Image 2: A variety of options are available to display and export Farsite Visible Perimeters
- All Perimeters: Will display and export every perimeter based on the Farsite Timestep value in the Farsite Model settings tab.
- (A) By Farsite Timestep Multiple: Allows for displaying perimeters based on some multiple of the total available Farsite timesteps. The default value is 1 which is the equivalent of All Perimeters. The user can define this on multiples of the available timesteps, such as 6, 12, 24. Exceeding the total number of available timesteps will show only the last and final perimeter for the simulation is set at multiples of 6.
- (B) By Burn Period: Will display the perimeters at the end of each specified Burn Period as set in the Burn Periods in the Model Settings tab shows two Burn Periods.
- (C) Final Perimeter Only: Will display only the last perimeter from the last specified Burn Period shows only the last and final perimeter.

Image 3: Burn Probabilities and Minimum Travel Time (MTT) Perimeters
FlamMap can use either random ignitions or a user supplied ignition file to determine burn probabilities across a given landscape under a constant set of fuels, wind and weather conditions. The following example displays the simulation results for 100 random ignitions across a landscape along with their respective burn probabilities.

Image 4: Barrier Files
FlamMap can incorporate barriers into MTT analyses. Barriers can either be filled or unfilled. The following two examples display the effects of using these two barrier types. Notice the effect of spotting in both of these examples. In both examples the MTT Arrival Time (red to yellow shading) and MTT Flow paths (black lines) are displayed. Filled Barrier - Notice how the fire burns up to the edge of the filled barrier (red polygon) and then spots across it. The fire also flanks around the filled barrier to the west and then continues spreading to the northwest.

Image 5: Unfilled Barrier
Notice how the fire burns up to the edge of the unfilled barrier (red polygon). When a barrier is unfilled the interior can burn yet the perimeter of the unfilled barrier is still resistant to surface fire spread. In this example the fire spreads up to the edge of the barrier and then spots into it in two locations and then spots outside of the unfilled barrier file. The fire also flanks around the filled barrier to the west and then continues spreading to the northwest.