WaterwayMap.org is not ʲᵘˢᵗ a map
WaterwayMap.org is, also, now, a database! Check it out here: https://waterwaymap.org/river/
.
It’s a web directory & interface of all the rivers & streams of the world, from 100% OpenStreetMap data, updated daily. I connect all the waterway
ways with the same name
, and make one page for every “river”. (Although OSM has a “river relation”, those aren’t used at all). As well as some standard properties of the river (e.g. length), it also shows which rivers it flows into (or where it flows “into the sea”), and what rivers flow into it (it’s tributaries), and rudimentary support for total upstream flow numbers.
Start Navigating
The first page lists the big rivers that don’t flow into anything else. There’s also an alphabetical list of all rivers. Find your favourite river and go up- or downstream!
I hope that this will be useful to OSMers as a QA tool, and useful outside OSM, and also just plain interesting.
Mapping Mistakes
Showing OSM data like this, can show tagging & connectivity mistakes. e.g.: Here’s a river, Verioja, which appears to have many small breaks in its name (click on the “load distributaries” to see the unnamed gaps).
Personally, I think we should not have the word “River” in a name
, it is up to local communities to decide that. But surely there’s something mis-mapped when the River Wye flows into the Wye which flows into the River Wye.
We all know OSM is a database. WWM now shows our data, but not as a graphical map image, but how we humans understand it. We don’t think in OSM ways, but “this bunch of things is a river, and it flows into that river”.
OSM data can flow elsewhere
I hope this website could be useful outside OpenStreetMap. Information about rivers & waterways, but presented in a way that’s more legible than previously. Maybe people writing Wikipedia articles can use WWM (and thus OpenStreetMap) as a source for lengths of rivers? OSM can be the global database of all geodata. If we present our data, then people can use it. What type of information should I collect & show on WWM? If you want to help boost this OpenStreetMap-based tool, please link to it from your website, so others can easily find it.
FOSSGIS
I will be at FOSSGIS 2025 Conference in a few weeks. Feel free to chat.
I’ll be speaking about WaterwayMap.org at at 9am @ Fr. 28.03., incl, this feature.
Warning: Bugs Submerged Rocks
This is still beta quality, with lots of hacks and not-yet implemented features. Maybe when you read the post in 5 years time these’ll all be fixed
- Multilingual names are not handled at all. This means rivers which change name are not connected up together. e.g. the Rhine is split. Please don’t “misttag for the WaterwayMap”, and don’t rename the river to match it up (though I presume experienced OSMers know this
).
- Graphically pretty bare and dull. The text & copy needs improvements.
- Which river it assigns the “total upstream” is buggy.
- I need something better than an alphabetical list of all rivers in the world,
. I’d like to use OSM admin boundaries.
- Like the rest of WWM, OSM waterway relations are completely ignored. However, they’re probably the solution to “river name changes”, so watch this space.
.
- Map & html style is pretty basic
- “Load this in JOSM” uses Overpass. If it breaks on special characters (due to multiple levels of encoding), please let me know.
Staying Connected
On the Fediverse/Mastodon, you can get latest news about WaterwayMap.org, or follow me (@amapanda@en.osm.town
) there.