artemp/mapnik — Issue #728: Fix to handle enormous geometries
Author: artemp
Created: 2011-10-11 16:33:49+00:00
State: open
Labels: Core_Library

Some large landuse polygons in Japan's OSM database are large enough that the Mapnik 0.7.x geometry implementation using std::vector can lead to a fragmented heap causing performance issues with large geometries.

Mapnik has always had two potential geometry storage implementations, one based on std::vector and another custom one of vertex_vector. We should switch back to vertex_vector for better performance with large geometries.