lines_to_lsn, which prevented tonodes from
snapping when the distance between them was snap_tolerance/1e4 <
distance < snap_tolerance. Now, nodes are snapped if the distance
between them is < snap_tolerance.lines_to_lsn() and added various internal
helper functions to support topology checking in parallel. Overcomes a
32-bit matrix indexing limitation in R (2^31-1), which in practice had
limited the number of input streams LINESTRING features to
46340.updist_sites() when `length_col already
exists.updist_sites() and
afv_sites() which caused error when skipping sf object and
length(sites) == 1.updist_sites() which occurred when the sf
object didn’t exist in lsn_path and arguments
save_local = TRUE and overwrite = FALSE.lines_to_lsn(), which caused the function
to fail when check_topology = FALSE.lines_to_lsn(), which caused some outlets
to flagged as dangling node errors when they were not within
topo_tolerance of another edge vertex or end node.lines_to_lsn(), where outlets with
three features flowing in were not being flagged as toplogical
errors.lines_to_lsn(), added a check whether line features
in streams have a length shorter than snap_tolerance. This
prevents the end nodes of a short line feature from being snapped
together (forming a loop) when check_topology = TRUE. When
this occurs an informative error message is returned.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.