gravitystorm / openstreetmap-carto

A general-purpose OpenStreetMap mapnik style, in CartoCSS
Other
1.51k stars 813 forks source link

service=parking_aisle bridge on z16 has bridge casing rendered too prominent #4553

Open danieldegroot2 opened 2 years ago

danieldegroot2 commented 2 years ago

Minor issue.; parking on a bridge is usually prohibited, so will be few if any valid cases.

Expected behavior

highway=service + service=parking_aisle + bridge=yes (or 'very narrow bridge') could be rendered as regular parking aisle way, or the black casing could be made less prominent. Knowing a parking aisle has a bridge is not too important at this zoom level, as opposed to regular service ways, which may have a more important function.

Actual behavior

It is rendered on z16 like

unless you really squint to see the 1px or so wide service way. Regular service ways require a bit less squinting.

Links and screenshots illustrating the problem

https://www.openstreetmap.org/#map=16/48.9910/8.3744 https://www.openstreetmap.org/way/371750307 (This example may be retagged as regular service way, there are no parking spots.)

image

Compare:

Dam image

Railway image

Regular parking aisle way image


Related: #3724, #4231

imagico commented 2 years ago

This is essentially the same problem as #3724 - just with a slightly different appearance without the access dashing. Any solution would probably apply to both.

One possible solution would be to render minor service road bridges at the width of normal service roads. However the appearance of minor non-bridge service roads at z16 is also not ideal.