[Qgis-developer] Problems with Atlas and Map dimensions on composer using Python
Stott James
fmrojst at fylkesmannen.no
Mon Jun 24 07:44:37 PDT 2013
Hi all,
Is anyone else having problems with using atlas with python?
I am writing some python code that uses the Atlas functionality in master to create a PDF / jpg for each of my 5000 records.
I can produce a jpg/pdf for each feature, however the composerMap object does not stay the same size.
I found this bug report which describes the issue. This report is listed as fixed:
http://hub.qgis.org/issues/6956
I have set the following two lines in my code:
myAtlas.setFixedScale( False )
myAtlas.setMargin(0.1)
If I set this up from within QGIS, it works perfectly. It is only through Python I have problems.
Here are the example exported jpgs:
Generated inside QGIS GUI
https://docs.google.com/file/d/0B6r5nAOdEBZrbFk0UUdxOVdTRVk/edit?usp=sharing
Generated from python
https://docs.google.com/file/d/0B6r5nAOdEBZrZVJmWlpBb1c4Q2M/edit?usp=sharing
I have also included a stripped down version of my code, along with a sample shapefile (this isn't the data I am planning to use it with, but it doesn't work with either the sample or the real data).
https://docs.google.com/file/d/0B6r5nAOdEBZrRUpzZm81cU1pUkk/edit?usp=sharing
Using master, updated today from OsGeo4W.
Many thanks,
James Stott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20130624/f30ed448/attachment.html>
More information about the Qgis-developer
mailing list