Opened 9 years ago

Closed 5 years ago

#2968 closed defect (duplicate)

[amenity-points] Parking areas don't render without a P

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

Description

I'm going to appologize in advance for the very long ticket.

The short version is that the area here: http://osm.org/go/ZZcbc5UO--

(and throughout Washington, DC) is rendering badly in regards to parking lots, and we should find a way to fix it).

The longer version.

Washington, DC gave us their datasets to be imported into OSM. This included a set of road polygons, of which we were able to extract parking areas, which were then imported into OSM as amenity=parking. Unfortunately all parking areas, in absence of an "access" tag, render as access=public.

I fixed most of those ways/relations in an update last night, changing them to access=unknown (since we don't actually know what most of those parking areas are. Some are parking lots, some are curbside, some are areas off the road, etc.

Unfortunately, even the small areas render with the Parking P, which is not really what we want.

To further complicate matters a little, the Wiki page on amentity=parking specifies that the tag should only be used for lots, rather than non-lot parking: http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dparking

But this would mean removing all the existing high quality data from OSM, which seems like a big waste, since we have it.

So I'm suggesting that the wiki be changed (I can change it if no one else will) and that we create a new rule for Mapnik to indicate that we don't know what this parking areas is (either access=unknown or something similar) and then retag the objects in OSM to reflect this change.

  • Serge

Change History (10)

comment:1 Changed 9 years ago by Serge Wroclawski

I forgot to mention....

The rules in the Mapnik render, when access is set to something other than public, simply lighten the color of the polygon and the P.

  • Serge

comment:2 Changed 6 years ago by clockwerx

+1 to changing the default behaviour, high density areas with parking tagged render "P" at higher zoom levels make the render look quite bad. If below a certain size were excluded, or the rendering style were more subtle (ie: a tiled background) this would be great.

comment:3 Changed 6 years ago by clockwerx

https://github.com/openstreetmap/mapnik-stylesheets/pull/9 - undoubtedly wrong, but here's a go at changing it to an area based render (the P becomes a background tile)

comment:4 Changed 6 years ago by clockwerx

See also #4089

comment:5 Changed 6 years ago by clockwerx

See also #3470

comment:6 Changed 6 years ago by clockwerx

See also #3742

comment:7 Changed 6 years ago by clockwerx

comment:8 Changed 5 years ago by math1985

Summary: Parking areas don't render without a P[amenity-points] Parking areas don't render without a P

comment:9 Changed 5 years ago by Mateusz Konieczny

This issue is now being discussed on Github: https://github.com/gravitystorm/openstreetmap-carto/issues/70 Therefore, I will close the issue here.

comment:10 Changed 5 years ago by Mateusz Konieczny

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.