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

Remove name label rendering for natural=reef and differentiate design based on reef=* instead #4921

Open
imagico opened this issue Jan 8, 2024 · 0 comments

Comments

@imagico
Copy link
Collaborator

imagico commented Jan 8, 2024

In #4918 we restored name label rendering for natural=reef after we had unintentionally removed it in #3712 before. This change was made to restore previous consensus after the unintentional change. But it is unclear if it is actually a good idea to render these labels.

Currently 3182 of 48394 natural=reef features have a name tag, 1305 of those are nodes. Quite a few of those carry not the name of a reef in the sense the tag is used in OSM (shallow part of the seafloor permanently under water) but the name of atolls or islands (like https://www.openstreetmap.org/relation/3975771). Common are also descriptions (like https://www.openstreetmap.org/way/968222964, https://www.openstreetmap.org/relation/10264533, https://www.openstreetmap.org/relation/10319956).

It can also be observed that many reefs carry names not in the local language of the region they are located in - which often means they are copied from secondary sources without local knowledge.

In contrast to that we currently do not show the much more consistently and widely tagged physical characterization of reefs with reef=* (12648 uses).

IMO it would be good to drop the label rendering, which frequently supports individual label placement desires of mappers and not consistent use according to a consensus among mappers. Instead we should look into displaying reef=*, which would be of much benefit for mapper feedback and for providing meaningful information to map users.

I showed a possible design to do this in #4513 (comment):

reef differentiation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant