Dat is natuurlijk goed als je een overzichtelijk systeem hebt met een paar vervoersmiddelen. Bijvoorbeeld fiets, auto, voetganger. Ieder ander kan dan het systeem kiezen waar deze vervoersdeelnemer zowieso aan kan deelnemen. Maar een brommer kan niet overal de routing volgen voor een automobilist, en ook niet die voor een fiets. Dus al snel krijg je er categorieen bij. Bijvoorbeeld de snorbrommer, de scootmobiel, de gehandicaptenauto, de segway, ebike, rollator enz.
Zodra dat nodig is bedenkt de wetgever een bord voor verkeerssituaties die de boel overzichtelijk maken en dat is ook een van de doelen van navigatiesoftware. Maar verkeersregels veranderen soms met het gevolg dat een verkeersbord dat eerst voor een bepaald voertuig gold, ineens niet meer geldt of juist wel. Soms worden er na verloop van tijd ook uitzonderingen toegevoegd in een verkeerssituatie middels een extra bord waardoor de tagging veranderd.
In het algemeen kun je bij organisatiesystemen zeggen: âmaak het zo simpel mogelijk, maar niet simpeler dan mogelijk isâ.
Voor de bromfietser zou dat een tag kunnen zijn:
highway=cycleway met sign=G12a.NL of
highway=cycleway met cycle_type=[moped]
In dit geval is [moped] het bovenste vervoermiddel uit de hierarchie op deze soort weg. In geval van routering is het logisch dat op deze wegen de snorfiets en de fiets ook mogen komen, dus daar heb je geen extra tag voor nodig.
Ik geef zelf de voorkeur aan de eerste tag omdat de routering automatisch verandert wanneer de verkeersregels veranderen voor een voertuig. Maar de tweede tag zou internationaler kunnen zijn.