Project: Stream Feature Extractor

Changelog for version: 1.0.0


Stories in Ready This is the first version of the QGIS Stream feature extractor plugin. The purpose of this plugin is to provide a tool that lets you easily extract features from a stream network. The list of currently supported features consists of:

  • well
  • sink
  • crossing
  • self intersection
  • pseudonode
  • confluence
  • tributary
  • watershed
  • indeterminate bifurcation

In the future we may add more such rules. You can find more information about this open source project on our GitHub Home Page. This plugin was sponsored by: Landesbetrieb fuer Hochwasserschutz und Wasserwirtschaft Sachsen-Anhalt.


Extractable feature


Feature: Features extracted from the stream network are added as a new layer

After the analysis is completed, a new layer will be added to QGIS, indicating the various stream network derived features.


User Interface


Feature: Integrated user documentation

The tool is very simple to use, but we have included user documentation that explains of the rules work for extracting the various features from the stream network.


Feature: The user interface is very simple

Simply highlight a line layer and then run the tool! A progress bar will appear indicating analysis progress.


Feature: Simple Installation

To install, simply open the QGIS plugin manager and search for 'Stream', then choose 'Stream feature extractor' and click install.


Feature: User options

A user options panel lets you configure the behaviour of the tool. The following options are supported:

  • node search distance: the search distance that will be used to determine of nodes are converged or not. The distance is calculated in map units of your stream layer.
  • show intermediate layer: if this is enabled, the intermediate layer containing node scores will be shown on analysis completion.
  • remote fault logging: if this is enabled, any critical errors will be logged on our Sentry fault logging server, making it easier for us to debug them.