constrain_streams: Constrain Streams

View source: R/constrain_streams.R

constrain_streamsR Documentation

Constrain Streams

Description

Constrains the streamline layer

Usage

constrain_streams(
  strm = NA,
  length_remove = 500,
  length_trim = 200,
  verbose = FALSE
)

Arguments

strm

A streamlines dataset of class sf from the BCFWA.

length_remove

Numeric. Length in meters of first order tributaries that should be removed. Defaults to 500m.

length_trim

Numeric. Length in meters of upstream portion of first order tributaries that should be removed. Defaults to 200m.

verbose

Boolean. Should function be run in verbose mode. Defaults to FALSE.

Details

There is some lack of correspondence between the tangible, physical population of stream reaches and the BC Freshwater Atlas. Two potential sources of non-correspondence are incomplete coverage (i.e., there are streams in the landscape that do not have corresponding mapped depictions in the 1:20K sample frame) and over-coverage (i.e., there may be stream traces indicated that do not correspond to flowing streams in the field, particularly at the upper end of first order streams) (Stevens 2002). In order to minimize the frequency of encountering a non-classified drainage (NCD) in the field, the sample frame for is constrained by:

  • removing 1st order streams that are less than 500 m in length and

  • removing the upper 200 m of remaining 1st order streams depicted by the 1:20K GIS layer

This restriction will not eliminate NCDs, particularly for interior watersheds where NCDs are not restricted to the upper end of the first order streams.

Value

An constrained streamlines dataset of class sf.

Examples

## Not run: 
constrain_streams()

## End(Not run)



essatech/wsep.t2 documentation built on Sept. 3, 2022, 5:56 a.m.