Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Label for relation without ref should fall back to unsigned_ref #9180

Closed
1ec5 opened this issue Jun 24, 2022 · 1 comment
Closed

Label for relation without ref should fall back to unsigned_ref #9180

1ec5 opened this issue Jun 24, 2022 · 1 comment
Labels
enhancement An enhancement to make an existing feature even better usability An issue with ease-of-use or design

Comments

@1ec5
Copy link
Collaborator

1ec5 commented Jun 24, 2022

Many route relations are tagged unsigned_ref instead of ref because the route number is signposted too obscurely for wayfinding purposes. These route relations get ambiguous labels in the relation and relation membership lists, making it tricky to choose from a list of such routes, because the labeling code only considers ref. Even though the route number is obscure, it still helps to disambiguate items in the list, so it should be a fallback in the absence of ref.

For example, the items in this dropdown menu should say “US:OH:HAM 298” and “US:OH:HAM 299”:

unlabeled

openstreetmap/id-tagging-schema#77 tracks adding a field for unsigned_ref, but I don’t think that’s a blocker for this enhancement. The current implementation incentivizes mappers to replace unsigned_ref with ref for convenience, but that would create confusion among users of renderers and routers. The omission of unsigned_ref in #8276 was simply an oversight on my part.

ref: entity.tags.ref,

@1ec5 1ec5 added usability An issue with ease-of-use or design enhancement An enhancement to make an existing feature even better labels Jun 24, 2022
@1ec5
Copy link
Collaborator Author

1ec5 commented Aug 6, 2022

Oops, duplicate of #8966.

@1ec5 1ec5 closed this as not planned Won't fix, can't repro, duplicate, stale Aug 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An enhancement to make an existing feature even better usability An issue with ease-of-use or design
Projects
None yet
Development

No branches or pull requests

1 participant