-
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
Render barrier=jersey_barrier #4923
Conversation
barrier=jersey_barrier on node is rendered as barrier=block/log barrier=jersey_barrier on way is rendered as default barrier, i.e. same as wall, fence
Thanks for the pull request. I agree rendering this with the generic line signature for linear barriers is the best approach. If we should decide to differentiate barrier rendering by type of barrier we should first do this for the main linear barrier classes (fence/wall/retaining_wall). I am not sure if rendering nodes with As a general note: Please always post examples in native resolution. |
I'm inclined to agree about nodes with Personally I err to a more maximalist view of "showing something for the user", but I appreciate that OSMCarto takes a more conservative "only show what is well defined" line. I'll leave things for comment for a week or so.
Apologies. My test render chain only outputs PDF via P.S. Although if we are not rendering |
Yes, input on the matter of if use of
The purpose of examples is not primarily to serve as a test for correct operation, it is to allow people following this issue tracker to quickly get an idea how a change will look like in the map. For this change this is not a big deal because evidently it will look like the other
That is a separate issue - but i would not call |
Remove rendering of jersey_barrier as node
In the absence of further comments, I've removed the node rendering, leaving a fairly trivial change to render a way as a default barrier. Can you squash commits as part of the merge? I couldn't work out how to do this easily. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works as intended, rendering barrier=jersey_barrier
on ways just like all the other simple barriers (wall, fence etc.) with a simple gray line at z16+.
Fixes #4854
Changes proposed in this pull request:
barrier=jersey_barrier
on node is rendered asbarrier=block/log
.barrier=jersey_barrier
on way is rendered as default barrier, i.e. same as wall, fence.There doesn't seem any value in introducing a distinct signature for jersey barrier as a way; the point is that the blocks form a continuous barrier. Although personally there doesn't seem much point in even distinguishing a jersey barrier used as a block, from an "ordinary" block, there would be even less point in rendering them differently.
Test rendering with links to the example places:
Node
Current
After
Way
(Example of barrier between carriageways is not the prettiest, but nearest to hand and makes the point)