Opened 11 years ago

Closed 10 years ago

#2220 closed defect (wontfix)

Extended Multipolygon Handling in Mapnik

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


Hi all,

there is a school in Rome named "Liceo Classico Eugenio Montale" using 2 buildings. I put amenity=school on the 2 buildings and an extended mutipolygon relation with both buildings as outer members. The tag with the name of the school is on the relation since the school is one and the tag applies to both buildings. I guess it is the right way to map the situation.

Well the shool name is displayed in mapnik far from any reasonable position. I assume a reasonable position may be: on the largest of the two building areas, on the first building in the relation, in the middle of the 2 buildings. Instead the name is displayed on a side: it apperas to be a mapnik bug.

Ciao, Marco.

Change History (3)

comment:1 Changed 11 years ago by Ldp

Extended multipolygons with multiple outer rings are not fully supported yet, which is probably why it picks such a far away spot for the name.

Also, it makes more sense to tag the school grounds as amenity=school and name=* and the 2 buildings each as simple building=yes polygons.

comment:2 Changed 11 years ago by Mikado

Not related to the subject, but I've heard that amenity=school and such should be used for marking and tagging entire school's territory, while buildings should be drawn separately. This would solve your particular case.

comment:3 Changed 10 years ago by Ldp

Resolution: wontfix
Status: newclosed

Mikado is right. That's the current recommendation. There are few examples of this tagging at

The way your example now appears on the map is as 2 school grounds without buildings.

Note: See TracTickets for help on using tickets.