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 barrier=bollard when applied to a way #3073

Closed
ElminsterAU opened this issue Feb 15, 2018 · 8 comments
Closed

Add rendering for barrier=bollard when applied to a way #3073

ElminsterAU opened this issue Feb 15, 2018 · 8 comments

Comments

@ElminsterAU
Copy link

A way tagged with barrier=bollard should be rendered as a series of dots (same as the single dot that's rendered for barrier=bollard on a node already).

I'm pretty sure at some point in the past (around 2012 IIRC) such ways actually did get rendered in the standard tiles on osm.org as such a dotted line.

@kocio-pl kocio-pl added the roads label Feb 15, 2018
@kocio-pl kocio-pl added this to the New features milestone Feb 15, 2018
@kocio-pl
Copy link
Collaborator

Could you prepare the code to show this effect?

@ElminsterAU
Copy link
Author

Unfortunately I so far have zero experience working on openstreetmap-carto and have no environment setup for creating/testing such rendering changes.

I would like to point out that the label "roads" might be wrong here.

You wouldn't normally tag barrier=bollard on a way that also has highway=* (as that would imply that you basically have a series of bollards running in the direction of the road in the middle of it, which seems unlikely)

Instead, you have a way that only represents a line of bollards somewhere, which may or may not be crossing with a road.

It is in nature very similar to having a way tagged with barrier=wall or barrier=fence, the only difference is that it should be rendered as a line of dots (distance could be taken from the maxwidth tag on the way if it exists, otherwise 1m) instead of a solid line.

@kocio-pl
Copy link
Collaborator

So maybe you can learn or find someone who is willing to try, otherwise there are low chances to have this feature in osm-carto.

@SomeoneElseOSM
Copy link
Contributor

Unfortunately I so far have zero experience working on openstreetmap-carto and have no environment setup for creating/testing such rendering changes.

Maybe this will be helpful? There's a fair bit to do if you're starting from scratch but the good news is that you can take things step by step and each of the steps is actually quite straightforward.

@kocio-pl
Copy link
Collaborator

You can start with Docker testing environment - I guess it's the easier way to start with testing and you can always ask if you are not sure what to do next:

https://github.com/gravitystorm/openstreetmap-carto/blob/master/DOCKER.md

@voschix
Copy link

voschix commented Sep 2, 2018

My comment is only that I support strongly this request (but I have neither expertise nor tools to implement it)

@Tomasz-W
Copy link

@kocio-pl Please close this ticket as a duplicate of #1908

@kocio-pl
Copy link
Collaborator

Thanks for spotting it!

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