Top-down processing of cells for calculation of flow accumulation and related parameters. This set of algorithms processes a DEM downwards from the highest to the lowest cell.
Flow routing methods provided by this tool:
| Name | Type | Identifier | Description | Constraints |
Input | Elevation | Grid (input) | ELEVATION | - | - |
Sink Routes (*) | Grid (optional input) | SINKROUTE | - | - |
Weights (*) | Grid (optional input) | WEIGHTS | - | - |
Input for Mean over Catchment (*) | Grid (optional input) | VAL_INPUT | - | - |
Material for Accumulation (*) | Grid (optional input) | ACCU_MATERIAL | - | - |
Accumulation Target | Grid (input) | ACCU_TARGET | - | - |
Linear Flow Threshold Grid (*) | Grid (optional input) | LINEAR_VAL | optional grid providing values to be compared with linear flow threshold instead of flow accumulation | - |
Channel Direction (*) | Grid (optional input) | LINEAR_DIR | use this for (linear) flow routing, if the value is a valid direction (0-7 = N, NE, E, SE, S, SW, W, NW) | - |
Output | Flow Accumulation | Grid (output) | FLOW | - | - |
Mean over Catchment | Grid (output) | VAL_MEAN | - | - |
Accumulated Material (*) | Grid (optional output) | ACCU_TOTAL | - | - |
Accumulated Material (Left Side) (*) | Grid (optional output) | ACCU_LEFT | - | - |
Accumulated Material (Right Side) (*) | Grid (optional output) | ACCU_RIGHT | - | - |
Flow Path Length (*) | Grid (optional output) | FLOW_LENGTH | average distance that a cell's accumulated flow travelled | - |
Loss through Negative Weights (*) | Grid (optional output) | WEIGHT_LOSS | when using weights without support for negative flow: output of the absolute amount of negative flow that occurred | - |
Options | Grid system | Grid system | PARAMETERS_GRID_SYSTEM | - | - |
Step | Integer | STEP | For testing purposes. Only generate flow at cells with step distance (each step row/column). | Minimum: 0 Default: 1 |
Flow Accumulation Unit | Choice | FLOW_UNIT | - | Available Choices: [0] number of cells [1] cell area Default: 1 |
Method | Choice | METHOD | - | Available Choices: [0] Deterministic 8 [1] Rho 8 [2] Braunschweiger Reliefmodell [3] Deterministic Infinity [4] Multiple Flow Direction [5] Multiple Triangular Flow Directon [6] Multiple Maximum Downslope Gradient Based Flow Directon Default: 4 |
Thresholded Linear Flow | Boolean | LINEAR_DO | apply linear flow routing (D8) to all cells, having a flow accumulation greater than the specified threshold | Default: 1 |
Linear Flow Threshold | Integer | LINEAR_MIN | flow accumulation threshold (cells) for linear flow routing | Minimum: 0 Default: 500 |
Convergence | Floating point | CONVERGENCE | Convergence factor for Multiple Flow Direction Algorithm (Freeman 1991).
Applies also to the Multiple Triangular Flow Directon Algorithm. | Minimum: 0.000000 Default: 1.100000 |
Prevent Negative Flow Accumulation | Boolean | NO_NEGATIVES | when using weights: do not transport negative flow, set it to zero instead; useful e.g. when accumulating measures of water balance. | Default: 1 |
(*) optional |