Skip to content
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

Add rendering for leisure=ice_rink #796

Closed
matthijsmelissen opened this issue Jul 29, 2014 · 11 comments
Closed

Add rendering for leisure=ice_rink #796

matthijsmelissen opened this issue Jul 29, 2014 · 11 comments

Comments

@matthijsmelissen
Copy link
Collaborator

Some leisure objects are not rendered, such as:

@matthijsmelissen matthijsmelissen added this to the New features milestone Aug 18, 2014
@matthijsmelissen matthijsmelissen changed the title Render missing leisure objects Add rendering for leisure=ice_rink, leisure=dog_park, and other leisure=* tags Sep 24, 2014
@matkoniecz
Copy link
Contributor

dog_park is covered by #341, it would be better to track other leisure=* tags separetely

@matkoniecz matkoniecz changed the title Add rendering for leisure=ice_rink, leisure=dog_park, and other leisure=* tags Add rendering for leisure=ice_rink Mar 15, 2015
@jragusa
Copy link
Contributor

jragusa commented May 20, 2018

https://www.openstreetmap.org/way/381191895

Pitch colour:
ice_rink_pitch

Glacier colour:
ice_rink_glacier

However, I still have a problem to render name from landcover.mss

@matkoniecz
Copy link
Contributor

However, I still have a problem to render name from landcover.mss

From looking at https://github.com/jragusa/openstreetmap-carto/commits/ice_rink text code is not added yet.

One relatively easy way to do that is to look how similar feature is implemented, in this case pitch is likely to be a good template.

So lets search for a pitch: https://github.com/gravitystorm/openstreetmap-carto/search?q=pitch&type=Code

It should find, among other amenity-points where labels are defined (unfortunately, also labels for areas) - see

[feature = 'leisure_pitch'] {

Comment if you need further help.

@jragusa
Copy link
Contributor

jragusa commented May 26, 2018

Thank you very much @matkoniecz

I didn't know this feature to find code in the project. This helped me a lot

With name rendered
https://www.openstreetmap.org/way/87188308
ice_rink_name

@HolgerJeromin
Copy link
Contributor

Many ice rinks in germany are buildings:
https://www.openstreetmap.org/way/33498620

I have no preference what to do with them, but this should be considered.

@Tomasz-W
Copy link

Tomasz-W commented Jun 7, 2018

A green leisure=sports_centre label is an option, but then we have to choose do we want it also for simple open-air ice rinks (green label on blue area may look bad, but it is always good to see a test rendering to decide)

@jragusa
Copy link
Contributor

jragusa commented Jun 8, 2018

The rendering is the same than both building=* and leisure=sports_centre: they are basically rendered as building (area and label). The new rendering is only available for outdoor ice_rink

edit: only shop=mall has a distinct label rendering on building.

@jragusa
Copy link
Contributor

jragusa commented Jul 1, 2018

Following suggestion of @Tomasz-W with pitch colour for label:
ice_rink_name_green

@Tomasz-W
Copy link

I vote for green text, because ice in leisure=ice_rink is more a leisure (sport) feature than a natural feature.

@Tomasz-W
Copy link

Tomasz-W commented Aug 3, 2018

@jragusa Are you going to make a PR for this issue?

@jragusa
Copy link
Contributor

jragusa commented Aug 5, 2018

@Tomasz-W done :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants