trusty (1) r.ros.1grass.gz

Provided by: grass-doc_6.4.3-3_all bug

NAME

       r.ros   -  Generates  three, or four raster map layers showing 1) the base (perpendicular) rate of spread
       (ROS), 2) the maximum (forward) ROS, 3) the direction of the maximum ROS, and optionally 4)  the  maximum
       potential spotting distance.

KEYWORDS

       raster, fire

SYNOPSIS

       r.ros
       r.ros help
       r.ros   [-vs]   model=string    [moisture_1h=string]     [moisture_10h=string]     [moisture_100h=string]
       moisture_live=string    [velocity=string]     [direction=string]      [slope=string]      [aspect=string]
       [elevation=string]  output=string  [--overwrite]  [--verbose]  [--quiet]

   Flags:
       -v
           Run verbosely

       -s
           Also produce maximum SPOTTING distance

       --overwrite
           Allow output files to overwrite existing files

       --verbose
           Verbose module output

       --quiet
           Quiet module output

   Parameters:
       model=string
           Name of raster map containing fuel MODELs

       moisture_1h=string
           Name of raster map containing the 1-HOUR fuel MOISTURE (%)

       moisture_10h=string
           Name of raster map containing the 10-HOUR fuel MOISTURE (%)

       moisture_100h=string
           Name of raster map containing the 100-HOUR fuel MOISTURE (%)

       moisture_live=string
           Name of raster map containing LIVE fuel MOISTURE (%)

       velocity=string
           Name of raster map containing midflame wind VELOCITYs (ft/min)

       direction=string
           Name of raster map containing wind DIRECTIONs (degree)

       slope=string
           Name of raster map containing SLOPE (degree)

       aspect=string
           Name of raster map containing ASPECT (degree, anti-clockwise from E)

       elevation=string
           Name of raster map containing ELEVATION (m) (required w/ -s)

       output=string
           Name of raster map to contain results (several new layers)

DESCRIPTION

       r.ros  generates  the base ROS value, maximum ROS value, direction of the maximum ROS, and optionally the
       maximum potential spotting distance of a wildfire for each raster cell in the current geographic  region.
       The  calculation  of  the two ROS values for each raster cell is based on the Fortran code by Pat Andrews
       (1983) of the Northern Forest Fire Laboratory, USDA Forest Service. The  direction  of  the  maximum  ROS
       results  from the vector addition of the forward ROS in wind direction and that in upslope direction. The
       spotting distance, if required, will be calculated by a separate function, spot_dist(), which is based on
       Lathrop and Xu (in preparation), Chase (1984) and Rothermel (1991). These three or four raster map layers
       serve as inputs for another GRASS raster program r.spread. More information on r.ros and r.spread can  be
       found in Xu (1994).

Parameters:

       model=name
               Name  of  an  existing  raster  map layer in the user's current mapset search path containing the
              standard fuel models defined by the USDA Forest Service. Valid values are 1-13; other numbers  are
              recognized as barriers by r.ros.

       moisture_1h=name
               Name  of  an  existing  raster  map layer in the user's current mapset search path containing the
              1-hour (<.25") fuel moisture (percentage content multiplied by 100).

       moisture_10h=name
              Name of an existing raster map layer in the user's  current  mapset  search  path  containing  the
              10-hour (.25-1") fuel moisture (percentage content multiplied by 100).

       moisture_100h=name
              Name  of  an  existing  raster  map  layer in the user's current mapset search path containing the
              100-hour (1-3") fuel moisture (percentage content multiplied by 100).

       moisture_live=name
              Name of an existing raster map layer in the user's current  mapset  search  path  containing  live
              (herbaceous) fuel fuel moisture (percentage content multiplied by 100).

       velocity=name
              Name  of  an  existing  raster  map layer in the user's current mapset search path containing wind
              velocities at half of the average flame height (feet/minute).

       direction=name
              Name of an existing raster map layer in the user's current  mapset  search  path  containing  wind
              direction, clockwise from north (degree).

       slope=name
              Name  of  an  existing  raster  map  layer  in  the  user's  current mapset search path containing
              topographic slope (degree).

       aspect=name
              Name of an existing raster  map  layer  in  the  user's  current  mapset  search  path  containing
              topographic aspect, counter-clockwise from east (GRASS convention) (degree).

       elevation=name
              Name of an existing raster map layer in the user's current mapset search path containing elevation
              (meters).

       output=name
              Prefix of new raster map layers in the user's current mapset to contain
               1) the base (perpendicular) ROS (cm/minute);
               2) the maximum (forward) ROS (cm/minute),
               3) the direction of the maximum ROS, clockwise from north (degree), and optionally
               4) the maximum potential spotting distance (meters).
              If 'my_ros' is  given  as  the  output  name,  then  r.ros  automatically  assigns  'my_ros.base',
              'my_ros.max',  'my_ros.maxdir',  and  optionally,  ’my_ros.spotdist'  as  the names for the actual
              output map layers.

OPTIONS

       r.ros can be run either non-interactively or interactively. The program is run interactively if the  user
       types  r.ros without specifying flag settings and parameter values on the command line. In this case, the
       user will be prompted for input. The program will be run non-interactively  if  the  user  specifies  the
       names of raster map layers and any desired options on the command line, using the form:
        r.ros  [-vs]  model=name  [moisture_1h=name] [moisture_10h=name] [moisture_100h=name] moisture_live=name
       [velocity=name] [direction=name] [slope=name] [aspect=name] [elevation=name] output=name

       If the options moisture_1h=name, moisture_10h=name,  and  moisture_100h=name  are  partially  given,  the
       program will assign values to the missing option using the formula:

       moisture_100h = moisture_10h + 1 = moisture_1h + 2.

       However  at  least one of them should be given. Options velocity=name and direction=name must be in pair,
       whether given or not. If none is given, the program will assume a no-wind condition.  Options  slope=name
       and  aspect=name  must  be  in  pair,  whether  given or not. If none is given, the program will assume a
       topographically flat condition. Option elevation=name must be given if -s option is used.

EXAMPLE

       Assume we have inputs, the following generates ROSes and spotting distances:

       r.ros -vs  model=fire_model  moisture_1h=1hour_moisture  moisture_live=live_moisture  velocity=wind_speed
       direction=wind_direction slope=slope aspect=aspect elevation=elevation output=my_ros

NOTES

       1. r.ros is supposed to be run before running another GRASS program r.spread.  The combination of the two
       forms a simulation of the spread of wildfires.
       2. The inputs to r.ros should be in proper units.
       3. The output units for the base and maximum ROSes are in cm/minute rather than ft/minute, which  is  due
       to  that  a  possible  zero  ft/minute  base ROS value and a positive integer ft/minute maximum ROS would
       result in calculation failure in the r.spread program.
       4. The user needs to provide only ONE output name even the program actually generates THREE or  FOUR  map
       layers.
       5. The rules for optional parameters must be followed.

SEE ALSO

       g.region, r.slope.aspect, r.spread

REFERENCES

       Albini,  F.  A.,  1976,  Computer-based  models  of  wildland fire behavior: a user's manual, USDA Forest
       Service, Intermountain Forest and Range Experiment Station, Ogden, Utah.
       Andrews, P. L., 1986, BEHAVE: fire behavior prediction and fuel modeling system -- BURN  subsystem,  Part
       1, USDA Forest Service, Intermountain Research Station, Gen. Tech. Rep. INT-194, Ogden, Utah.
       Chase, Carolyn, H., 1984, Spotting distance from wind-driven surface fires -- extensions of equations for
       pocket calculators, US Forest Service, Res. Note INT-346, Ogden, Utah.
       Lathrop, Richard G. and Jianping Xu, A  geographic  information  system-based  approach  for  calculating
       spotting distance. (in preparation)
       Rothermel,  R.  E.,  1972, A mathematical model for predicting fire spread in wildland fuels, USDA Forest
       Service, Intermountain Forest and Range Experiment Station, Res. Pap. INT-115, Ogden, Utah.
       Rothermel, Richard, 1991, Predicting behavior and size of crown fires in the northern Rocky Mountains, US
       Forest Service, Res. Paper INT-438, Ogden, Utah.
       Xu,  Jianping,  1994, Simulating the spread of wildfires using a geographic information system and remote
       sensing, Ph. D. Dissertation, Rutgers University, New Brunswick, New Jersey.

AUTHOR

       Jianping Xu, Center for Remote Sensing and Spatial Analysis, Rutgers University.

       Last changed: $Date: 2009-05-23 01:12:36 -0700 (Sat, 23 May 2009) $

       Full index

       © 2003-2013 GRASS Development Team