© RivEX 2026
RivEX can process topologically correct networks that have their node information stored within the attribute table of the dataset.  RivEX can handle braided/multi-threaded networks and the output is typically a new field containing the computed value.

The current version of RivEX can compute and assign the following network attributes:
■
Strahler order
■
Shreve order
■
Hack order
■
Catchment ID
■
Distance from network mouth
■
Distance to source
■
Sum of upstream length
■
Main channel
■
Loop ID
■
Source ID
■
Monotonicity
■
Count of upstream polylines
More advice about network attribution is given in the manual.
Example of network colour coded by catchment ID geenrated by RivEX
The river network colour coded by catchment ID, Copenhagen, Denmark. CCM River and Catchment Database © European Commission - JRC, 2007

Attribute your river network