[GIS] How to render a multi-layered (raster + vector) map to a file (PDF, SVG or JPEG, PNG)

openlayers-2openstreetmappdfpngvector

When using OpenLayers I can compose a map with several layers which is displayed nicely by my browser, but I need to do the same server side (no browser composing the layers), and I'm waiting a image file as output (ie PDF, SVG, JPEG or PNG).

I need to do composition with at least OSM and Vector layer types.

What are my solutions ?

Best Answer

Sounds to me like MapFish Print will do exactly what you want. We use it to do exactly this from a web mapping application.

Related Question