This is an issue raised as part of ropensci/software-review#718
I have one general concern about robustness when deriving river geometry from OSM. Not all rivers are consistently mapped as polygons, and some urban extents include reservoirs/lakes or complex water bodies that may intersect the river centerline but are not the intended “river surface” for corridor delineation. In those cases, the package should ideally (a) document its assumptions about OSM tagging, (b) warn clearly when assumptions are not met, and (c) have a defensible fallback.
This is an issue raised as part of ropensci/software-review#718