matBRAT - Beaver Restoration Assessment Tool (Matlab based - version 1 to 2.03)

View the Project on GitHub


6. Transfering Attributes onto the Stream Network

Task 1: Transfer Elevations from DEM to Stream Network for Channel Slope

Step 1: Download Geospatial Modeling Environment (GME) Open Source GIS software


GMES has dependencies on R and ArcGIS. Therefore, select the download that matches the version of R or ArcGIS you are running.

Note: GME’s predecessor was called HawthsTools. It is likely that you may have used this software in the past.

  1. Download and extract the zip file.
  2. You must use the setup.exe program, not the gme.msi program, to install GME.
  3. GME is a stand-alone program that can be started from the* Windows Start button –> Programs –> SpatialEcolog*y.

Note: GME does NOT work with Geodatabases or with rasters that are stored in Geodatabases. Transferring values to the NHD require both shapefiles to also be in the same projection.



##Task 2: Transfer Dam-building Material Preference Values to Stream Network


Conduct this step a total of four times.


where l is the length of a segment, v is the value of the raster cell for that segment, and L is the total line length.

Below is what the resulting feature class attribute table should look like (click on for larger version). Do the same for the 30m buffer data.


The above generated tables (30 m and 100 m) become inputs for the VEG FIS model.

The video below highlights how to use GME to get the vegetation values onto the stream network:

Task 3: Transfer Upstream Drainage Area from Flow Accumulation Raster to Stream Network

Again use the “*isectlinerst” * tool.


Task 4: Transfer Potential Conflict Raster Data to Stream Network

And yet again use the “*isectlinerst” * tool.


Conduct this step a total of five times

Task 5 (optional): Collect Actual Dam Counts in Google Earth

For the Utah statewide run of BRAT actual dam counts were collected for the Logan/Little Bear, Strawberry, Price and Fremont HUC 8 watersheds.

We found this method to be a cost effective means for collecting actual dam count data and highly recommend using this approach if time/resources permit.

Task 6 (optional): Transferring Dam Counts to the Stream Network





​ <- Back to Step 5 Ahead to Step 7 ->