Opened 8 years ago

Closed 8 years ago

#3577 closed enhancement (fixed)

better rendering for highway=service + service=driveway + driveway=garage

Reported by: flaimo2 Owned by: mapnik-team@…
Priority: major Milestone:
Component: mapnik Version:
Keywords: Cc:

Description

when mapping short driveways to garages or into courtyards of buildings, mapnik renders them thicker than, for example, service=parking_aisle. this doesn't look very pretty. example: http://osm.org/go/0JhMFP7MT-

the problem is, that a driveway can be anything from a couple of hundred meters long way to a short 5m area in front of a garage in suburbs.

i suggest that those short driveways should be rendered with the same width as parking_aisle or drive_through, if they have the additional tag driveway=garage or driveway=courtyard

further those elements shouldn't be rendered at all at zoom level 15 or smaller, since, when normally tagged with access=private, tend to bleed into the main roads and colors them red, while the service road itself gets swallowed by the width of the main road. if driveway=garage or driveway=courtyard is NOT mapped, then rendering should be like it is now.

Change History (3)

comment:1 Changed 8 years ago by Ldp

We do not have driveway=* to our disposal in the renderer, so can only base a decision on service=driveway. Taking a guess that we'll have many more of the short ones than the really long ones, I'll make them as wide as parking_aisle/drive-through.

comment:2 Changed 8 years ago by Ldp

Addressed the first part (line thickness) in r25660.

Leaving the zoom level question open for now.

comment:3 Changed 8 years ago by Ldp

Resolution: fixed
Status: newclosed

(In r25660)

Added service=driveway with the same line thickness as parking_aisle/drive-through.

Note: See TracTickets for help on using tickets.