From 3a9a77d95fa06d987066b59f24247afd6e49e29e Mon Sep 17 00:00:00 2001 From: Artem Pavlenko Date: Thu, 3 Jan 2008 11:39:10 +0000 Subject: [PATCH] render map once and output three images --- demo/python/rundemo.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/demo/python/rundemo.py b/demo/python/rundemo.py index 4d37f0e7c..a8a183e25 100644 --- a/demo/python/rundemo.py +++ b/demo/python/rundemo.py @@ -303,13 +303,18 @@ m.layers.append(popplaces_lyr) m.zoom_to_box(Envelope(1405120.04127408,-247003.813399447,1706357.31328276,-25098.593149577)) -# Render two maps, one PNG, one JPEG. +# Render two maps, two PNGs, one JPEG. +im = Image(m.width,m.height) +render(m, im) -render_to_file(m, 'demo.png', 'png256') # save to palette based (max 256 colours) png -render_to_file(m, 'demo.jpg', 'jpeg') +# Save image to file +save_to_file('demo.png', 'png',im) # true-colour RGBA +save_to_file('demo256.png', 'png256',im) # save to palette based (max 256 colours) png +save_to_file('demo.jpg', 'jpeg',im) -print """\n\nTwo maps have been rendered in the current directory: +print """\n\nThree maps have been rendered in the current directory: - demo.jpg - demo.png +- demo256.png Have a look!\n\n"""