Title: Signature_Benoit_Laurent
Many thanks Larry !

I eventually installed the weekly build. I used the test script you mentionned and it works great ! I had struggled for two days.

Thank you again.

Benoît
Hi Benoît ,

On Tue, May 14, 2013 at 3:18 AM, Benoît Laurent <[email protected]> wrote:
Hello,

Did I ask my question in the right place ? Can someone help me ? Thank you in advance.

If you are using a master branch build, you can script the new labeling engine via Python. The following test script has some sample code [1].

[1] https://github.com/qgis/Quantum-GIS/blob/master/tests/src/python/test_qgspallabeling.py

Regards,

Larry
 
Regards,

Benoît


Hello,

I am not sure to be on the right place to ask my question. If not, I beg your pardon.

I am trying the write a Python script that :
- load a set of shapefile ;
- automatically add labels based on a field ;
- set the color, the size, etc. of my points.

For the moment, I can load the shapefiles. I also succeded in labeling but I am not able to move the labels manually once created. Here is my piece of code for labeling :
        def add_label(self, layer):
                layer.enableLabels(1)
                myLabel = layer.label()
                myLabel.setLabelField( QgsLabel.Text, 17)
                myLabel.layerAttributes().setAlignment(4)

Is there an other way of doing this ? Is there samples of code ?

Thank you in advance.

Benoît

_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer


--
Heurisis

Benoît LAURENT Consultant Optimisation

9, rue Alexandre Fleming, 49066 Angers CEDEX

Portable +33 (0)6 28 03 81 32      
e-mail : [email protected]
tel : +33 (0)9 54 30 41 14     site : www.heurisis.eu


Visitez le site www.optiscolaire.fr

éco : Avant d’imprimer ce mail, pensez à l’environnement



_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer




--
Heurisis

Benoît LAURENT Consultant Optimisation

9, rue Alexandre Fleming, 49066 Angers CEDEX

Portable +33 (0)6 28 03 81 32      
e-mail : [email protected]
tel : +33 (0)9 54 30 41 14     site : www.heurisis.eu


Visitez le site www.optiscolaire.fr

éco : Avant d’imprimer ce mail, pensez à l’environnement


_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to