Something like this:
- !legends
maxIconWidth: 8
classIndentation: 30
classSpace: 4
layerFontSize: 7
layerSpace: 6
I suggest you to take a look at
http://www.mapfish.org/doc/print/configuration.html<http://www.mapfish.org/doc/print/configuration.html>
where
you can find all possible options.
Cheers.
2011/4/12 Jude Mwenda <[email protected]>
> Quick question, how do i add a legend to the printout?
>
>
> 2011/4/12 Andreas Hocevar <[email protected]>
>
>> Hi,
>>
>> this depends on the scales you have available in config.yaml. To match the
>> map resolutions you have in the browser, replace the default scales with the
>> following:
>>
>> scales:
>> - 524288000
>> - 262144000
>> - 131072000
>> - 65536000
>> - 32768000
>> - 16384000
>> - 8192000
>> - 4096000
>> - 2048000
>> - 1024000
>> - 512000
>> - 256000
>> - 128000
>> - 64000
>> - 32000
>> - 16000
>> - 8000
>> - 4000
>> - 2000
>> - 1000
>>
>> Regards,
>> Andreas.
>>
>> On Apr 12, 2011, at 11:00 , Jude Mwenda wrote:
>>
>> > Hi,
>> > That worked. Thanks. Quick question. On clicking print, the map fails to
>> fully fit on the page/view. Any properties to change? Including the template
>> of the pdf? The map area fails to fit on the viewer? Any pointers on how to
>> solve this?
>> >
>> > 2011/4/12 Simone Dalmasso <[email protected]>
>> > Hi,
>> > I had the same issue and I solved by editing the
>> geoserver-data/printing/config.yaml file and adding the !dnsMatch rule like
>> follows:
>> >
>> > hosts:
>> > - !localMatch
>> > dummy: true
>> > - !dnsMatch
>> > host: tile.openstreetmap.org
>> >
>> > Hope this helps.
>> >
>> > Simone
>> >
>> > 2011/4/12 Jude Mwenda <[email protected]>
>> > Hi,
>> > I am having issues printing maps with OSM as the base layer. I get the
>> error depicted below. On searching this issue it seems there is something i
>> am doing wrong. Any pointers on how to solve this? Thanks
>> >
>> > org.mapfish.print.InvalidJsonValueException: spec.layers[0].baseURL has
>> an invalid value:
>> >
>> >
>> >
>> >
>> >
>> > --
>> > Simone Dalmasso, Ing.
>> > ITHACA
>> > Information Technology for Humanitarian Assistance, Cooperation and
>> Action
>> > www.ithacaweb.org
>> > Via Pier Carlo Boggio 61 - 10138 Torino
>> > Tel: +39.011.1975.1860
>> >
>>
>> --
>> Andreas Hocevar
>> OpenGeo - http://opengeo.org/
>> Expert service straight from the developers.
>>
>>
>
--
Simone Dalmasso, Ing.
ITHACA
Information Technology for Humanitarian Assistance, Cooperation and Action
www.ithacaweb.org
Via Pier Carlo Boggio 61 - 10138 Torino
Tel: +39.011.1975.1860