Actually, I was the one who originally mapped those waterways…

Mali Begej is actually an oxbow lake, i.e. the water is mostly still. It collects a lot of rainwater from surrounding ditches. However, I had no better option than a waterway=river, since waterway=oxbow is not a thing (and would not render).

There’s one in your point a, as well as one at the northern end of Mali Begej (Kerektov). Those regulate water levels in the Mali Begej system by pumping water to or from the Tisza (not Danube!). That’s a common setup, there are several similar oxbow lakes in lower Tisza.

Well, it is still… but the “river” is also still. But we also have proper, “flowing” rivers which flow into canals, (Relation: ‪Karaš‬ (‪9811356‬) | OpenStreetMap ; Way: ‪Стари Бегеј‬ (‪958660502‬) | OpenStreetMap). This is a marshy area, all rivers are really slow, and many canals were dug in the last two centuries to regulate waterways.

Simply, I don’t think you should presume that canals are still water in the same way as seas or lakes. Many of them actually carry significant volumes of water from incoming natural or artificial waterways. But even if we accept that premise, something is odd with your algorithm – it seems that those 20,000 km are the complete upstream headwaters of the Tisza… :crazy_face:

I suspect the culprit is this piece of pipeline tagged waterway=river, which I’m willing to sacrifice to the renderer, and retag it as a pipeline (which is more apt anyway). :grinning: