Opened 9 years ago

Closed 7 years ago

#3371 closed defect (invalid)

Don't render housenumber for POI nodes that usually aren't rendered

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

Description

Currently some POI nodes like amenity=doctors aren't rendered by mapnik. But if an addr:housenumber tag is attached too, the value is rendered by mapnik. This can lead to multiple occurences of the same housenumber on the map. An example can be found here: http://www.openstreetmap.org/?lat=51.484644&lon=11.944783&zoom=18&layers=M

Change History (3)

comment:1 Changed 9 years ago by Tom Hughes

Resolution: invalid
Status: newclosed

I think the bug is here is putting in multiple objects for the same thing, and then attaching the house number to both of them.

If you've got the outline of the building then add amenity=doctor to that rather than adding a separate node and then duplicating the house number on that node and the outline.

There is, practically speaking, no way a renderer is every likely to avoid rendering the number multiple times if you have put it in multiple times and they are far enough apart to not clash.

comment:2 Changed 8 years ago by josias

Resolution: invalid
Status: closedreopened

i don't thik this is the best solution... there should be the housnumber at the POI, if you want to get the housnumbers of all Doctors.

it is a renderer-bug

comment:3 Changed 7 years ago by Ldp

Resolution: invalid
Status: reopenedclosed

It is not a renderer bug. Nr 13 occurs twice in that building. It's in the data. It will get rendered.

Note: See TracTickets for help on using tickets.