-
Notifications
You must be signed in to change notification settings - Fork 827
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
Poor selection of labels on low zoom levels #315
Comments
And just as a reference point Google Maps looks like this: https://www.google.com/maps/preview#!data=!1m4!1m3!1d8257862!2d9.7525171!3d50.7226283 And that is more like what I would expect to see. |
I suggest to change title to something like "Poor choice of labels on low zoom levels", otherwise we will soon have comments about bad rendering style for motorways and unrendered forests. |
The osm-fr layer (a fork of the osm-carto one) and pretty much all other layers on osm.org do a better job at low zooms. This isn't a data issue. |
I should have looked at Christain's stuff first.... That looks much better (and better use of islands too using wayarea) I'll look at updating the placenames.mss to get as better representation. |
2014/1/16 vincentdephily [email protected]
yes, the main countries are mostly there, still some are missing |
I believe this is one symptom of a larger issue. @pnorman, @simonpoole, and I were just discussing something similar in IRC, but in the context of cities. The problem is that it's hard to determine which cities (or countries in this case) are "more important" than others. My initial thought was admin_level would be a good indication, but @pnorman gave a good example: "Albany is the capital of NY state, but you probably want to render New York City instead". |
2014/1/17 oddityoverseer13 [email protected]
for countries importance is quite well represented by the population, while |
I think there are 2 issues here.
Then you can even have larger text, etc for mega cities, large cities, small cities, etc. Obviously this tag need to be set and changing the carto system queries to take a new tag would be needed (which is a pain). However this is not perfect either. As some places people refer to the greater area for common usage around them rather than the actual area. e.g. Manchester/Greater Mancester, London/Greater London in the UK and probably better example then those around the world. However it will improve the map more. |
@Rovastar as had already pointed out, population is a very bad metric for importance, particularly for cities. |
Only on low zooms. z6+ cities are all OSM data |
2014/1/18 Paul Norman [email protected]
yes, sure, sorry for being imprecise, but the OP was speaking of zoom3 and |
There are still problems, but issues mentioned here are now fixed. Except
but it is a tagging problem, it is a single label - see http://www.openstreetmap.org/relation/52411#map=8/50.536/4.398. |
One of the things that I have noticed for some time is the rendering on extreme zoomed out levels level 2-5. I know we really look at these levels but if you do it just looks crazy madness.
I'll take Europe as an example
http://www.openstreetmap.org/#map=3/47.16/32.87
Now that level 3 I would expect to see names for this level for countries, large ones on the map but instead tiny places/countries are.
What happens:
UK is not displayed but Isle of Man and Jersey are.
France is not displayed but Andorra and Monaco are.
Netherlands, Italy and Spain are not displayed but the capitals of these countries are.and Malta, Gibraltar displayed.
This to name but a few.
Frankly it just looks stupid and makes the map look amateurish.
Any ideas how to make this better?
I am thinking that we could look at way area size and do something with this. Looking for large countries and displaying those first but I am not sure if I could get this to work as......
And at level 4 we have different but equally confusing issues.
http://www.openstreetmap.org/#map=4/50.46/11.69
Are are a few highlights
UK displays abbreviation for countries, I know that CYM is Wales but it is just confusing...
Spain is not displayed again but regions like EX are as is the capital.
Turkey's name is displayed but so are regions 1-50 (to whatever).
Most of eastern Europe; Poland, lativa, etc are not displayed but the region abbreviations are.
Belgium has 3 names displayed?!
and many more.
My thoughts for this are it is likely to do with the tagging of admin boundary (wrong levels,etc) and the data. But we could have clearer display for countries versus the admin boundaries/regions. Maybe a different clearer/different colour line size for the country versus states and the text could be different colour/style too. Again I am thinking way area could be helpful here.
I understand to countries like the USA need to have regions/states displayed for a vast country and it would make no sense not rendering them. I am do understand this no easy solution and there will be edge cases no matter that we think logically should be displayed but are not but I think must be able to improve on current situation.
and level 5
http://www.openstreetmap.org/#map=5/50.121/9.580
has less but still confusing problems, I struggle to know where places are. Too many regions (IMHO) not enough capitals cities (only a few displayed)
Are we just rendering and/or editing boundaries 'wrong'?
Let me know your thoughts people......
The text was updated successfully, but these errors were encountered: