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
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to