Add nodes or edges to a sfnetwork
AddFeatures.Rd
This function adds additional nodes or edge segments to a network. Before adding anything, it checks that the new features are distinct from pre-existing features, and that they are relatively close to the existing network. Note, this function has not been tested extensively.
Arguments
- network
a sfnetwork object
- nodes
a data frame with lon and lat columns, or sf object with POINT geometry
- edges
a sf object with LINESTRING geometry that includes edges to be added
- crs
a crs object, if nodes or edges has a different crs from network
- tolerance
a maximum distance for snapping a shape to the network, shapes outside this tolerance are removed
- tolerance2
a maximum distance for snapping nodes together, new nodes within this tolerance are not distinct from existing nodes