oobrien / oomap

OpenOrienteeringMap. Includes the website, tiling scripts, and mapnik stylesheets for OOMap and other raster tile layers.
GNU General Public License v2.0
45 stars 8 forks source link

Memory issues with graveyard_overprint style rule #63

Closed hholzgra closed 1 year ago

hholzgra commented 3 years ago

While adding the oomap styles to my MapOSMAtic instance, I found that the OTerrain style exhausted all memory while processing the graveyard_overprint style, even when commenting out the transformation part of the PolygonPatternSymbolizer, when rendering as PNG using the Mapnik CairoGraphics backend. SVG output on the other hand was generated without any issue ...

Not sure whether this is a Mapnik bug after all, but so far the only styles I had this happening with were the "Pencil" and "Space Station" styles due to their massive use of pattern textures, and only at larger paper sizes, while here the problem already occurs with DinA4 (at 300dpi, so generating a 3500x2500 pixel PNG)

cadnant commented 1 year ago

Not really an issue with oomap but regardless, the png icon that presumably causes the problems has previously been removed from the rendering.