Open tguen opened 8 months ago
There are multiple separate issues here:
leisure=sports_centre
- which is predominantly used on polygons - as a landcover tag with fill and label while we render leisure=fitness_centre
- which is predominantly used on nodes - as a POI tag with point symbol and label. That is already discussed to some extent in #2930.leisure=fitness_centre
uses a different label styling on nodes compared to when used on building polygons (compare https://www.openstreetmap.org/way/91140032 and https://www.openstreetmap.org/node/1871766687). This is partly already covered by #4620.leisure=fitness_centre
+ building=yes
+ name=X
- where it is semantically unclear if X
is the name of the building or of the fitness centre) is not very consistent. Discussed in a different case in #4739.sport=*
on various features in some way - see #844.If you have a concrete suggestion that does not belong to any of the mentioned issues please say so. If you have ideas on any of these issues please comment there.
leisure=fitness_centre
has an icon and the name is rendered in green text, even combined withbuilding=*
.leisure=sports_centre
has no icon, and the name is only rendered in green if not tagged withbuilding=*
. When a building is tagged as a fitness_centre there is no indication that the tag is present. This seems to incorrectly indicate thatleisure=sports_centre
is a less important tag. IMO it would be better to render sports_centre the same as fitness_centre, although probably with a different icon. Maybe even a set of icons for common values ofsport=*
?Example