This issues is motivated by a real world need: https://github.com/nptscot/npt/issues/17 Previous work: - Mega thread on this that led to `rnet_breakup_vertices()`: https://github.com/ropensci/stplanr/issues/416 - https://docs.ropensci.org/stplanr/reference/rnet_join.html which can get to the same result, also see #509 In this issue I aim to: - [ ] Create an example that highlights the need - [ ] Implement a solution in R (closing the issue) - [ ] Describe the problem in a way such that the solution can be generalised