-
Notifications
You must be signed in to change notification settings - Fork 16
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
Icons for field values #56
Comments
This criterium is a little fuzzy. What is considered as helpful for understanding differs from person to person. Do these help to understand the sport, the bridge structure, type of railway crossing, roof shape, italian police type, ... ? With no clear definition, it is either up to the individual maintainer (@tyrasd) to decide on a case-by-case basis or/and (experience tells me) that more and more unimportant icons will creep in over time. Whether this is a bad thing, I don't know, I am just saying that it is a new can of worms. It may help to at least at the beginning have a strict guideline what icons may be included and which not. |
As a proof of concept, iD now supports tag-value icons for the The implementation (see openstreetmap/iD@ef044cd and openstreetmap/iD@62113dc) is still hardcoded for this specific field, but could relatively easily be later moved into the tagging schema. |
I think that is a great idea and good solution that looks like something we would want as part of the schema so we can add more custom icons to more translated fields. |
I think we just have to see how popular this gets. I'd guess that iconography will almost always be of benefit, given that the chosen icons are good, which is IMHO the trickiest part here (e.g. due to the small size of the displayed icons). From my experience, people rarely have the time to put in extra effort to create acceptable icons for presets already (we use much too many generic icons for presets already, see openstreetmap/id-tagging-schema#41), so I'd actually be quite happy if we saw more people interested in making good icons for this new feature. |
The field schema provides for an icon representing the field itself (for now: #30), but it has no way to indicate an icon for an individual option in a combobox or similar. In some cases, the individual values of a key would be more recognizable by a small pictogram than by a textual description. For example:
mtb:scale:imba
values are associated with basic colored shapes, but use emoji and unicode for mtb:scale:imba values openstreetmap/id-tagging-schema#462 is resorting to emoji instead of images.network
on road route relations is usually associated with route shields, which can look good and discernible at a small size. (Try filtering this list bynetwork
.) The actual values follow a format that would only be familiar to more experienced mappers.roof:shape
is literally about a shape that could be depicted in an icon. Not everyone knows the names well.I’d recommend that these icons be used only in situations where they would make the name more easily understood, not for decorative purposes. The name would still be present, so downstream consumers wouldn’t be forced to display these icons, which might not be possible anyways in some contexts.
The text was updated successfully, but these errors were encountered: