[QGIS-it-user] R: inserire labels da python code

Iacopo Borsi iacopo.borsi a tea-group.com
Lun 12 Set 2016 01:06:14 PDT


Scusatemi, come non detto!
Non vedevo "la fine" del mio algoritmo perché la creazione del subsymbol MarkerLine è  spaventosamente lenta...
Funziona bene il metodo consigliato qua:
http://gis.stackexchange.com/questions/136526/how-to-add-label-to-qgsvectorlayer-by-python

Saluti I.

-----Messaggio originale-----
Da: Iacopo Borsi 
Inviato: lunedì 12 settembre 2016 08:36
A: 'qgis-it-user a lists.osgeo.org' <qgis-it-user a lists.osgeo.org>
Oggetto: inserire labels da python code

Carissimi,
chiedo un aiuto sull'inserimento di label su un file lineare (vettore, spatialite) direttamente da codice python.
Ho provato con delle soluzioni trovate sui forum, sostanzialmente tutte di due tipi.
Questa:
http://gis.stackexchange.com/questions/136526/how-to-add-label-to-qgsvectorlayer-by-python 
o questa:
http://gis.stackexchange.com/questions/108257/how-to-add-labeling-to-a-polygon-layer 

ma non funziona. Può darsi che il problema sia nel fatto che non è uno shape ma un spatialite? Il che mi sorprenderebbe perché l'oggetto di riferimento è comunque un QgsVectorLayer.
Sto provando su QGIS 2.16.2
Devo inserire una label semplice, corrispondente a un campo del vettore, niente di particolare tipo "data-dependent".

Grazie per qualsiasi suggerimento vi venga a mente.

Iacopo 



Maggiori informazioni sulla lista QGIS-it-user