Я пытаюсь создать несколько пользовательских меток для точечных объектов в слое точечных векторов QGIS, и я хочу написать для этого плагин Python. Нам нужно, чтобы наши метки были представлены с цветными тонированными прямоугольниками позади них (или иначе!). Метки являются длинными строками и создаются с использованием выражений и условных обозначений механизма маркировки.
Я подумал, что самый простой способ - позволить пользователям настраивать метки для активного слоя так, как они хотят, а затем позволить моему плагину получать текст метки из объектов слоя и использовать текстовые строки для создания блоков. Моя проблема в том, что я не могу найти способ доступа к этим текстовым строкам в QGIS API. Как строки меток, генерируемые механизмом меток, хранятся в QGIS и как я могу получить к ним?