Roads with two names on different sides

There is no good reason why road names should be different from other tags that need a delimeter. That would seem pretty annoying for data consumers to have to keep a list of different tags and which delimiter the community has chosen to apply.

As always there are two options for a delimiter in OSM:

  • a semicolon
  • /\s+-\s+|\s*\/\s*/

They’re almost as intuitive, performant, and edgecase-resistant as each other, don’t you think?

5 Likes