apply_nexus_topology: Apply Nexus Topology This function enforces the...

View source: R/hy_feature_functions.R

apply_nexus_topologyR Documentation

Apply Nexus Topology This function enforces the nexus–>flowpath topology and adds a catchment and flowpath edgelist to the network_list object. Additonally, nexus locations are identified and added as well.

Description

Apply Nexus Topology This function enforces the nexus–>flowpath topology and adds a catchment and flowpath edgelist to the network_list object. Additonally, nexus locations are identified and added as well.

Usage

apply_nexus_topology(
  network_list,
  nexus_prefix = "nex-",
  terminal_nexus_prefix = "tnex-",
  catchment_prefix = "cat-",
  waterbody_prefix = "wb-",
  term_cut = 1e+09,
  verbose = TRUE
)

Arguments

network_list

a list containing flowpath and catchment sf objects

nexus_prefix

character prefix for nexus IDs

terminal_nexus_prefix

character prefix for terminal nexus IDs

catchment_prefix

character prefix for catchment IDs

waterbody_prefix

character prefix for catchment IDs

term_cut

terminal IDs begin above a defined threshold

Value

list


NOAA-OWP/hyAggregate documentation built on Aug. 13, 2022, 1:36 p.m.