-
Notifications
You must be signed in to change notification settings - Fork 819
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
Change POIs displayed at z15 and z16 #689
Comments
Thanks, I think cleaning this up is really useful. I think recycling and picnic_site can also go to z17. I would leave embassies at z17, capitals have typically a lot of them, and many of them are not that large. Without testing, the rest of your proposals sound fine. Would you mind also generating an example for central Luxembourg-city? It's one of the most densely maps cities, I believe. |
picnic_site - I prefer to not touch this one as I never encountered it in my mapping. Also, it sound like POI appearing in more remote and less cluttered areas. recycling, embassies - sounds like a good idea. OK, I will generate also for central Luxembourg-city. |
Sound good tweaks but I would compromise |
The main problem is that for 232k tourism=information there is only 8k tourism=office. Looking for office by checking everything marked by brown i is going to be one of the least effective ways. http://taginfo.openstreetmap.org/keys/tourism#values |
recycling I would leave for now as we have large recycling centres (used to be massive landfill now recycling centres) |
Tourism Yes I understand that but often tourism offices are just tagged as tourism without the offices. You could argue that it is tagged wrong but that is common practice. I would not take those taginfo values as accurate for that reason. Anyway like I say I think z16 to z17 is better and another pull request later when 3.00 is in full swing. Otherwise you will never find a toiurism office which is one of the most useful things for a tourist using a map of an area you do not know. We also need to balance sparsely mapped areas as well as well mapped areas. I know we try and reduce clutter and I am all for that. But consider the areas where there isn't so much we do not want nothing displaying in these areas (which is most of the world). Don't be too focused on really heavily mapped areas. |
Node vs way may also work for tourism=information. But is it possible to make check like this? AKA - is it already done somewhere in this style? Or is there a CartoCSS documentation better than https://www.mapbox.com/carto/api/2.3.0/ ?
Just tourism=information? Checking for way vs node should catch cases like this (and encourage more detailed mapping), checking information key would also encourage better tagging. |
In this case it is intended as exchanging one kind of clutter for another - because rendering parkings earlier than museums is absurd. |
Ways and Nodes. |
In this case it is intended as exchanging one kind of clutter for another - because rendering parkings earlier than museums is absurd. True but some things should be rendered like that I was referring to reducing stuff. just make it z17 for now. AFAIK editors just default tourism without the office hence how most people enter it. |
I think you should be able to use the selectors #amenity-points versus #amenity-points-poly for icons, and #text versus #text-poly for the label. In general, you can use .classname for classes defined in project.mml, and #idname for id's defined in project.mml. |
Some countries have many tiny museums. For example, Amsterdam has nearly 90 museums: http://en.wikipedia.org/wiki/List_of_museums_in_Amsterdam I'm not sure if it makes sense to render all of them early. |
Again the best solution for this (and many other things) is using the way_area. I am a great fan of this as I have said before as it makes the larger things render it at different levels to tiny things. |
+1.
I see no reason why it would be a heavy computation (way_area is precomputed afaik), but I didn't test it. |
+1 to have the ways come earlier. And +1 to having some POIs earlier. |
about way and node: There could be an tourism information inside the town hall. Therefor it is a node inside the building. Nevertheless it could be important. |
You could still make it an area inside the townhall area, or even a multipolygon if there is already a building way and the building outline could be reused. |
For now I did changes that were not opposed, without using way_area, way vs node. I also applied change to fire_station, like to police. Now I will start testing whatever it improved things. |
I generated some examples how my proposed changes would influence rendering: https://github.com/mkoniecz/poi Note that POIs like museums are displayed from z16, not z15 as I originally suggested. According to testing z15 is too early. Diff: https://github.com/mkoniecz/openstreetmap-carto/compare/poi I will not make pull request for now, to avoid duplication of discussion. |
Pull request was merged, further tweaking will take place in a new ticket. |
Currently in cities parkings and hospitals are typical POI icons displayed at z15, supermarkets, pubs and biergatens join at z16. Multiple more important POIs appear on z17 (it includes embassies, museums, cinemas etc).
I propose to significantly change this.
push to higher zoom levels:
show also on lower zoom levels - render from z16 (or maybe z15), instead from z17 (this POIs are currently treated as less important than pubs and parkings!)
I plan on making pull request - so comments whatever some proposed changes are really bad ideas are welcomed, suggestions for testing places are also a good idea (maybe in some places museums are common and unimportant and pubs are rather rare). Currently I am planning to generate examples for Cambridge, Moscow, Paris, Berlin and Kraków (in all cases - central parts of cities, zoom levels 15 and 16).
The text was updated successfully, but these errors were encountered: