You may want to create a new field with the Strahler stream order
reversed. You can achieve this by creating a new field and running
the VBA script which you can download from this page.
![[ Reversing the Strahler Order ]](../Images/RevStrahler2.PNG)
- Run you river network through RivEX to build the Strahler stream
order field. Determine the maximum Strahler order achieved by your
network, you need this later.
-
Open the attribute table of your river network and from
the Options button select "Add field. . ."
-
Add a new short integer field giving it a sensible name as shown
below. In this example the new field is called RevStrahler.
![[ Creating a field ]](../Images/RevStrahler1.PNG)
-
Right click on the new field header in your attribute table and choose "Calculate values. . ." from
the pop-up menu. You may be asked if you want to run this
calculation outside an edit session, say yes to this.
In the following dialog, tick the Advanced check box and then load the VBA
script which you can download
here. You must now edit the script by changing the maxStrahler
variable from "?" to the maximum Strahler order of your network. For
example if your network achieves 6th Order then change "?" to 6 on the
line "Let maxStrahler = ?"
![[ Calculation settings dialog ]](../Images/RevStrahler3.PNG)
-
Click on OK to calculate the reverse Stream order values. Remember
to clear any existing selection on your data before you run this script!
Back
top Top |