[Qgis-developer] Adding labels

Larry Shaffer larrys at dakotacarto.com
Tue May 14 03:22:07 PDT 2013


Hi Benoît ,

On Tue, May 14, 2013 at 3:18 AM, Benoît Laurent <blaurent at heurisis.eu>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
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> --
>   [image: Heurisis] <http://www.heurisis.eu>
>
> Benoît LAURENT Consultant Optimisation
> 9, rue Alexandre Fleming, 49066 Angers CEDEX
>
> [image: Portable] +33 (0)6 28 03 81 32       [image: e-mail :]
>  blaurent at heurisis.eu <blaurent at heurisis.eu>
>  [image: tel :] +33 (0)9 54 30 41 14     [image: site :] www.heurisis.eu<http://www.heurisis.eu/>
>
>
>   Visitez le site www.optiscolaire.fr
>
> [image: éco :] Avant d’imprimer ce mail, pensez à l’environnement
>
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20130514/5ad66f06/attachment-0001.html>


More information about the Qgis-developer mailing list