I have mapped perhaps tens of thousands of miles of bike routes in OSM. Yes, really. I don't do this sort of "apply the name of the route to the element track/path." We shouldn't.
Zeke's example is excellent and is a good reason for "route element naming" to be "case by case" rather than there be a "one-size-fits-all" approach, which simply cannot work for all cases. There are other examples (let's stick with bicycle routes) where it won't be a residential street, but a path which is specifically unnamed, but IS part of a route relation (which DOES have a name), as well as (almost?) every combination that can be thought of. If the path is unnamed, LEAVE it unnamed, even if it is part of one or more route relations. Indeed if it is part of one route relation, you might think you should name it, though, you shouldn't. If it is part of MORE than one route relation, you might think there is ambiguity and shouldn't name it, but Zeke presents us with an example where "the dominant" (I paraphrase what I think he means) route name DOES (happen to) influence the naming of the element way, but that is very much a "local rules apply" situation. In fact, I am of the strong opinion that ONLY "local rules apply" and OSM must strive to "name" things (like this, in relations) on a case-by-case basis. Because one-size-fits-all doesn't work in our real, messy world. The world is a messy place, meaning there can be and are inconsistencies when it comes to applying OSM "rules" for applying specific tags to specific features in our map. Yes, we should strive to apply (name=*) tags as correct as possible, verifiable on-the-ground and where applicable, both to ways correctly and to relations correctly. This might mean that a way is named, or not. It might mean that a named way is different than the route relation it belongs to (or even multiple route relations). Anything that can be imagined is likely possible in our messy real world, and our tagging should reflect our real world, rather than we should strive to apply artificial rules, like "route names should be applied to tracks/paths" (in a route relation) — UNLESS it is clearly known that they ARE named (or are named something else). My apologies of all of this is confusing, it's not meant to be, but the world is messy. Whew: what's the short version? Don't name elements of a relation after the named relation. (There may even be exceptions to this, like UNLESS the element really IS known by that name independently of the route — but I'm trying to keep the short version somewhat simple). So, I'm adding my +1 (to DaveF and Peter) that "the 'names' should be removed from these 'unnamed' things." Generally speaking and absent something else going on. This almost seems like it shouldn't have to be said, but, there: I said it. "Hard and fast rules" are seldom a good idea in OSM, as the world is messy. Sure, let's try to be consistent and complete, but let's not invent reasons for tagging things when there isn't a good one to do so. _______________________________________________ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging