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

Improve key for Standard layer #1307

Open
Wuzzy2 opened this issue Oct 1, 2016 · 7 comments
Open

Improve key for Standard layer #1307

Wuzzy2 opened this issue Oct 1, 2016 · 7 comments

Comments

@Wuzzy2
Copy link

Wuzzy2 commented Oct 1, 2016

The key for the Standard layer is very, VERY incomplete, in parts outdated or just plain wrong (e.g. incorrect area color).
The key only shows a few line types and a few very basic area colors.
The areas are rarely correect. Many areas not only consist of a color but also of a “repeating symbol” within that area, for example in forests or quarries.
Lines are mostly correct but a couple of special lines like cliffs or embankments are missing.
Worst of all is that almost no symbols are explained, but the Standard layers has LOTS of them.

I hereby request to improve the key. The key should explain more symbols, and all existing areas/lines currently in the key should be checked for correctness.
Obviously, there are far too many symbols to put them ALL into the window because it would be hard to find anything. But adding the most important symbols would be a good start.
One idea I have in mind for this is that the homepage to only show symbols which are actually currently visible in the window. For example, if you see 10 different symbols, show them in the key while hiding the rest.

I bet implementing this request would take a while, so I have a much simpler suggestion for the meanwhile.

There is a wiki page containing a detailed key (it is VERY long but still not complete but I think this is almost impossible given the many symbols we have):
https://wiki.openstreetmap.org/wiki/Standard_tile_layer/Key

(See also the spin-off issue: #1321)

@jojo4u
Copy link

jojo4u commented Oct 1, 2016

Cross-reference: There is just discussion about the legend regarding taglist/infoboxes/icons on the wiki: https://lists.openstreetmap.org/pipermail/talk/2016-October/076925.html

@Zverik
Copy link
Contributor

Zverik commented Apr 11, 2017

referencing gravitystorm/openstreetmap-carto#1928

@SomeoneElseOSM
Copy link

In the absense of progress here or on gravitystorm/openstreetmap-carto#1928 , someone might find https://github.com/SomeoneElseOSM/SomeoneElse-style-legend useful (if only for style development and testing). It contains the raw data that is used to show the legend at https://map.atownsend.org.uk/maps/map/map.html#zoom=17&lat=-24.988028&lon=135.17629 .

(transferred from gravitystorm/openstreetmap-carto#3088)

@501Ghost
Copy link

501Ghost commented Jul 27, 2020

Good day. I noticed that the key for the standard layer is still incomplete / outdated. I found that out because landuse=allotments is rendered differently than the legend suggests. I see that solutions exist, but I suspect that they have not been fully added to the main page. Is there someone with more skill than I have who can look into this?

@AntonKhorev
Copy link
Collaborator

The colors should be mostly correct now, except for the airport (#4404 is still unmerged).

@AntonKhorev
Copy link
Collaborator

One idea I have in mind for this is that the homepage to only show symbols which are actually currently visible in the window. For example, if you see 10 different symbols, show them in the key while hiding the rest.

But you don't see the symbols, you see tiles. It's possible to estimate which symbols they might contain by requesting the map data, but this gets notoriously slow under some conditions.

@Nekzuris
Copy link

Thank you for your work on this.
I was going to request the addition of Tracestrack Topo, but I realize this is a bigger problem than it seems. If someone is going to work on it, the effort would be better spent creating a script to automatically generate the keys from the map stylesheet, making them available for every layer and ensuring they never become outdated.

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

No branches or pull requests

7 participants