The module produces new stream map where streams shortrer than threshold are deleted. To keep file consistent, when short stream is deleted the next stream segment is joined with previous one by asigning its category.
BEFORE: |2 ___1__|____3____ AFTER: ___1______1____
Module r.stream.del is prepared to removing short streams from stream network. The short streams are undesired outcome of networks delineated from DEMS in stream ordering and basin delinating. In stream ordering very short stream may increase network order, when two short stream of first order will increase order of next streams. The second situation is connected with network delineated with more complex criteria than only accumulation threeshold like Montgomery's method or weighted method (r.stream.extract) It may produce a scope of very short streams on vallyes slopes. Such streams may lead to wrong results in stream ordering and basin delination so removing short streams to simplify the network. It also may have great impact on Horton's statistics: r.stream.stats.
r.stream.extract has option to delete shot stream, so r.stream.del is preperad only for use with r.watershed output network. So this module will be probably depreciated in the nearest future. Module can work only if direction map, stream map and region map has same settings. It is also required that stream map and direction map come from the same source. For lots of reason this limitation probably cannot be omitted. this means if stream map comes from r.stream.extract also direction map from r.stream.extract must be used. If stream network was generated with MFD method also MFD direction map must be used.
Strahler stream ordering before and after removing short streams
r.watershed elevation=elev_ned_30m@PERMANENT threshold=100 d8cut=infinity mexp=2 stream_rast=stream_mont direction=stream_dir r.stream.order stream=stream_mont dir=stream_dir strahler=streahler_before r.stream.del stream=stream_mont dir=stream_dir threshold=10 reduced=stream_out r.stream.order stream=stream_out dir=stream_dir strahler=streahler_after
Last changed: $Date$