Are there any complex OSM tagging schemes that could be represented as a decision tree?

Hi everyone,

About a year ago, I’ve been working on creating and improving decision-tree-style schemes for my local community. These include a road classification scheme, a heritage tagging scheme, and a name classification and tagging scheme, which also has an English version.

I’m now inspired to create another scheme in this style, but I’d like it to be as useful to the community as possible — not necessarily to the English-speaking community, but perhaps to one of the local communities.

This could include localization into other languages for different regions, as well as adaptations of schemes I’ve already worked on, for example those related to names or road networks.

So here’s my question: do you know of any non-trivial tagging systems in OSM that:

a) are fairly complex for newcomers to understand;
b) have some kind of hierarchy that would naturally lend itself to being presented as a decision tree;
c) represent a data category that is not yet fully covered in OSM and still requires further improvement and more complete mapping.

Maybe you already know of some existing schemes that could be taken as a basis and “updated” both in terms of content and design.

I’m specifically interested in a printable format, roughly A4–A3 (perhaps even A2), and not just in the Mermaid representation itself.

I’d be glad to hear your thoughts and suggestions!

Thank you!

4 Likes

I think ideally we would have one decision tree that incorporates all tags :slight_smile:
Or one for each type of object (node, area, line, complex).
Or maybe that way it would be too tedious to arrive at the end and there should be shortcuts to enter at a later stage, e.g. by search terms (“bank”, “museum”, “drinking water” etc.), which is what iD already does somehow but then fails in guiding the inexperienced through the details. This is where a well built decision tree could help in getting better and more detailed information from the mapper on the ground. Thank you for bringing this up.

1 Like