en.osm.town is one of the many independent Mastodon servers you can use to participate in the fediverse.
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.

Server stats:

266
active users

Amᵃᵖanda 🔜 FOSSGIS

I've added a new feature to WaterwayMap.org: Loop/cycle detection!

It shows all places where `waterway`s (e.g. rivers) form a loop, and go around in a circle. Most of these are simple tagging mistakes. Please get mapping!

map: waterwaymap.org/loops/

waterwaymap.orgWaterwayMap.org - LoopsLoops & cycles in OpenStreetMap Waterways

This tool, unlike the main WaterwayMap.org maps, takes the *direction* of the underlying OSM way into account. Simple rivers being split around a island won't be detected

@amapanda looking forward to this finding the canonical Charybdis

@amapanda Sometimes a navigable waterway=link canoe=yes exists inside a lake around an island, like way 1171031305 and peers near 45.542294/-78.590579. Is the error here one of *way direction* only (reverse it), or boats should only travel on one side of the island (delete a way segment) or something else (change tags)?

@ellie I've fixed that by removing `waterway=link`.

There are several `waterway` tags that can go in cycles, e.g. `=ditch`.

@amapanda Removed waterway=link from the loop detection algorithm's consideration or removed from the ways? (I don't see edits on the ways so either cached or the former...)

[Looks like openstreetmap.org/user/scarape has a lot of waterway=link tags added recently. Also I see wiki.openstreetmap.org/wiki/Pr exists as of recently.]

OpenStreetMapChangesets by scarapella | OpenStreetMapOpenStreetMap is a map of the world, created by people like you and free to use under an open license.

@ellie the waterwaymap loop detection ignores waterway=link now

@tordans @amapanda I'm not sure your second one should be tagged "waterway=stream" - but I could be wrong.

@tordans 1st one: The OSM Wiki for fish passes says that the linear way is the waterway=fish_pass. For the area (which will have a loop), one should use water=fish_pass.

So that's a tagging mistake

@tordans 2nd example: I think that should be another `water` tag, .e.g `water=pond` or `=lake`.