Ausgehend von dieser Frage: Wie Sie alle Bezeichnungen aller Ebenen in QGIS aktivieren / deaktivieren , erwähnte OP in seinem Kommentar, dass er regelbasierte Bezeichnungen verwendet. Ich habe versucht, online zu suchen, wie diese Arten von Labels gelesen und geändert werden können, habe es aber nur geschafft, diesen Beitrag von lutraconsulting zu finden :
Um das Hinzufügen regelbasierter Beschriftungen zu erleichtern, wurden einige interne Änderungen an der Schnittstelle der QGIS Labelling Engine vorgenommen. Die Kennzeichnung wird nun von der neuen Klasse gesteuert,
QgsLabelingEngineV2
der möglicherweise mehrere Etikettenanbieter zugeordnet sind.
Klingt gut. Beim Durchlesen der QgsLabelingEngineV2-Klasse wird jedoch Folgendes erwähnt:
Diese Klasse ist noch kein Teil der öffentlichen API.
Ist es derzeit möglich, die regelbasierte Beschriftung mit Python zu steuern?