In the time I am not outdoors, I would like to improve hiking relations (route=hiking) to help other hikers. I found there are some tools for this for cycle paths, like
DE:Bicycle/Deutsche Radfernwege - OpenStreetMap Wiki or in Osmose checks for cycleways. But I have not found anything for hiking trails.
Does anyone has a good way to find errors and improve hiking trails? Or is there any kind of project working on this?
You can view hiking routes with the help of this site:
Waymarked Trails - Hiking
To analyze all possible relations you can use this website:
OSM Relation Analyzer
Osmose also checks hiking relations, e.g. if an access-tag on the route is set wrong. (e.g.: foot=no)
Maybe these recent discussions about the topic can be of help:
I’m focusing my attention on mapping local Hiking Routes near me. I like to use OSMAnd Maps App when possible, but have found that if you choose the Hiking Routes overlay that hiking trails / ways that are correctly mapped in OSM do not show up in this overlay if they’re not part of the relation “hiking route”. These hiking route relations are required to get OSMAnd to correctly show these hiking trails in the app.
I’m having a difficult time to understand how to map the entire trail system. …
Last summer I was hiking the long distance path GR 1 in Spain (we are talking weeks of hiking here, no access to a computer, only mobile phone). I downloaded the GPX from Waymarkedtrails, for which I was very grateful. There were however some errors (not corresponding with the waymarks) in the GPX, so I took notes. Now I changed them in OSM but it was rather cumbersome. So I was wondering how other people do this, or what a good workflow would be.
For now I used 2 different methods:
If it helps,
this is what I do.
When something changes, the
script sends me an email like this:
Change in relation components for Chiltern_Heritage_Trail 8489236
I can then have a look at see what’s changed. Gaps might have been introduced by someone mapping a road junction in more detail, or they might be “real gaps” where perhaps a bridge fell down.
Similarly you can check for superrelations that unexpectedly get ways as members, and ordinary relations that get deleted by mistake.