-
Notifications
You must be signed in to change notification settings - Fork 822
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
Use different color for tertiary? #1974
Comments
Could you specify what you mean with "overuse"? In your example, there are some main roads going through the villages, so tertiary appears fine to me (subject to the country-specific tertiary definition and ground survey of priorities). There are certainly pros and cons of white wider tertiary, but they have been discussed here at length, and a decision made in favour. For me, the width works fine. |
My reasoning is that in this example tertiary is effectively the lowest tier besides driveways. If these were larger villages (that is with residential streets branching off), putting tertiary everywhere would be fine. It's always like that, no matter how big discussion is, if it can't be deployed as a public beta, there always will be something that people find not right. So because I guess public preview is not technically feasible due to resources needed, no discussion should be deemed final. |
There has been a public beta. It was announced here. |
I would like to express my support to this idea. Tertiary roads don't stand out enough. But more importantly I keep hearnig about people feeling that road color change wasn't announced properly, despite great lot of talk at mailing lists, forums and here. I think there should be a easliy visible button on mainpage, which should link to "beta" version of map. This map may not be hosted permamently but maybe only one or two weeks before realese of new version of style. Users should be able to easliy give feedback somewhere where the developers will read it. Also button should be greyed out when beta is inactive. This should quell some critcism, while enhancing cooperation within comunity. |
I think tertiary are just acceptable now, but I don't know how exactly they should be made better (the discussion about it brought us no working solution). So please try to focus on propositions to test rather than complain about the situation. The problem is already known, but we have no idea how to solve it and only constructive criticism can help us. I'm happy to make test renderings if someone has the idea. Announcing big changes may be a good idea, however they are rare (like road redesign or making the buildings pale) and most of the changes are rather gradual. |
Looks fine to me, and in any case better than the Personally I'm am still not sure what to think about the white tertiary roads. On the one hand, it makes the map look calmer because there is one colour less, and in most situations, width is still enough to recognize the tertiaries. In the other hand, there are also situations where it is possible to confuse two nearby residential roads with one tertiary, such as here the Arthur van Schendelstraat on z14 and z15. |
The proposal is not bad in the road hierarchy, however it is quite close to the educational yellow. The latter could be solved if we migrate towards boundaries for the amenities as in #1624. |
I'm not quite sure about the proposition visibility, however the similarity to "educational yellow" would not be that significant, because tertiary road and educational/hospital area probably never overlap and their shapes are enough to recognize them easily. But what about planned farmland color change? I suggest opening the images in separate tabs, since it is probably scaled to fit the column. My code branch for it is located here. |
I also would like to see the tertiary highways more distinguished from the unclassifieds. |
Do you have some colors for them as a proposition? |
kocio-pl schrieb
am Wed, 18 Nov 2015 13:24:12 -0800:
Do you have some colors for them as a proposition?
If you refer to me: My previous statement was a more verbose +1. :)
|
It seems doable. The distinction is not pronounced, as all colors are pale, but you can still make them out quite easily. |
One solution might be to introduce a deeper purple colour for motorways, and then shift the "new" colours down one class of road. This would, IMO, overcome a few issues (from a UK perspective possibly).
I appreciate that purple might cause conflicts with borders, but these are generally rendered in light pastel shades, so a darker purple motorway with casings could look quite different. I don't have a specific she of purple in mind at this time,just suggesting this as a possibility for discussion |
Are we still gonna keep this proposal or consider @donaldrnoble proposition? Original @zibik proposal would be trivial to deploy, dropping would be even easier (just closing this issue), but @donaldrnoble issue needs someone willing to get into details (hex color values) and test it. |
I think the recolouring of only tertiary per the proposal here is the best option. It is a minor change that may help some and doesn't really hurt anything. We've had plenty of discussion about alternative coloring schemes but no real final consensus in the #1736 thread. Now @matkoniecz's new color scheme is finally there, I think it has grown upon many, also considering no real complaints here..., why would we again make a big switch now? |
Yes, please make tertiary a bit different from the white of other roads. |
Now we have two different propositions. As I said here: if we decide to make tertiary roads yellow, do we want to manually add color for them (my solution) or use the script and change also all the existing road colors (@jdhoek's solution)? I like the first option more, but I don't reject the second one. Manual option is less intrusive (+) and a drawback is that tertiary color is close to secondary color (-), while scripted option makes the colors differences more uniform and the difference between tertiary and secondary is bigger (+), but we make global color changes (-), so we should test if we like new colors for the roads. |
In terms of maintaining the balance of the road classes palette, using the script seems preferable. With #2220 in place it should be possible to tweak the various options more easily without having to know Python. I expect the PR to be finished some time this week — I am going to add a few fixes contributed by @pnorman . |
I like your refactoring very much, especially splitting script from the color configuration and documenting things! If we want more balanced road colors, it means testing worldwide and discussing it, because the scope will be much broader than just tertiary. See also this comment from @mboeringa. |
With the refactoring merged we're unblocked and can now make changes by modifying the script. |
If anyone wants to experiment with the road colours via
To include tertiary roads, add Not all values are possible; |
That's why I recommend to switch to HUSL. Carto supports this since 0.16. |
HUSL is certainly interesting, nice project. However, the trade off for the full range of the input coordinates at any combination is a distortion in the chroma values for a generated sequence of colours; the purpose of the script is to generate a naturally progressing sequence of colours. Colours are limited to what RGB supports regardless of colour definition used. |
From a designer's perspective this trade-off is worth taking if I can avoid the trial-and-error process of finding a color that has a representation in RGB. At any rate it is better than using HSL, which is often the most popular choice. You also should not forget that as soon as you use functions like |
For the colour script where it's generating a sequence, I recommend Lch over HSUL. We're not inputting in RGB or HSL and we're not using functions like lighten or darken. |
Closing this per #2228 (comment). Thanks everybody for the work put in investigating this! |
I think new white color of tertiary roads is misleading, kind of breaking the mapper feedback for novices. It should be clear that tertiary is meant for roads that are somehow more important than residential, and the thickness gradation isn't really that easy to see.
Another issue is that in some areas like here, tertiary is overused as a default. When it was yellow, it was very easy to see and it would catch attention. I've also seen tertiary abuse in Africa or Middle East cities, but I don't remember where exactly.
The text was updated successfully, but these errors were encountered: