Openstreetmap-carto: landuse=religious rendering too dark & fails to render name

Created on 4 Oct 2020  路  3Comments  路  Source: gravitystorm/openstreetmap-carto

Expected behavior

Lighter color & name rendered
Maybe a different color might be better?

Actual behavior

Color is dark gray and so lacks contrast with buildings & the name of the area is not rendered

Links and screenshots illustrating the problem

https://www.openstreetmap.org/way/29695256
image

landcover text

All 3 comments

Looks like this was addressed once before in https://github.com/gravitystorm/openstreetmap-carto/pull/3493
If that fixed the name being rendered it seems to have broken again. I don't think I have seen shades of lavender on the map so I made a mockup with other common elements pasted in to see how that would look:
image

I checked other examples of landuse=religious having name=*, and indeed the only ones showing names were cases when they were tagged as building=* as well.

Here is an example that has no other objects inside, so it is not a blocking issue. https://www.openstreetmap.org/way/641490956

The lavender colour however is unsuitable from my perspective, the grey was intentional to work well with residential landuse.

I鈥檓 sorry that I missed this in #3493 - it appears the problem already existed before that PR.

The problem is in project.mml, where religious is only selected as a value for landuse in the landcover layer, but not in the amenity-points and text layers, unlike the similar feature amenity=place_of_worship

(Actually, this might have been introduced by #3712)

Was this page helpful?
0 / 5 - 0 ratings