Opened 11 years ago

Closed 3 years ago

#1308 closed defect (fixed)

osm2pgsql does not handle role=outer and role=inner on same polygon

Reported by: gustav@… Owned by: jburgess777@…
Priority: major Milestone:
Component: osm2pgsql Version:
Keywords: osm2pgsql Cc:

Description

If you have a polygon that is both inner in one mulitpolygon and outer in another, rendering fails. Example: A lake is a whole in a forest (forest polygon=outer and the lake=inner). This lake may have islands (lake=outer and islands=inner).

See also http://lists.openstreetmap.org/pipermail/talk/2008-November/031080.html

Change History (5)

comment:1 Changed 11 years ago by steve8@…

Owner: changed from steve8@… to jburgess777@…

Re-assign to jburgess

comment:2 Changed 10 years ago by jburgess777@…

Owner: changed from jburgess777@… to jburgess777@…

comment:3 Changed 10 years ago by jburgess777@…

I think this should be fixed now. There were two underlying issues in osm2pgsql relating to the orientation and tagging of ways in multiple relations. You may not see the full benefit of these changes until things start to re-render after the bulk import on Wednesday.

comment:4 Changed 8 years ago by amm

Component: mapnikosm2pgsql

comment:5 Changed 3 years ago by pnorman

Resolution: fixed
Status: newclosed

Believed to be fixed.

Note: See TracTickets for help on using tickets.