Чи є спосіб використовувати функцію "Select by Attribute" у QGIS за допомогою команди python? У моєму плагіні користувач повинен ввести значення через GUI, і це значення має використовуватися у функції, яка вибирає всі функції, які мають цей атрибут. Ім'я стовпця закріплено в коді, функція повинна шукати лише правильне значення.
У моєму поточному рішенні функція підключає QGIS до бази даних PostgreSQL і запускає оператор SQL. Це створює таблицю з результату, і таблиця візуалізується як Shapefile у QGIS.
В принципі, досить було б виділити особливості, а не створювати новий Shapefile вибору. Використання функції "Вибрати за атрибутом" також пропустить непотрібне підключення до бази даних.
Чи є спосіб використовувати функцію "Вибрати за атрибутом" у python, щоб функції були виділені? Використовуючи функцію в QGIS, усі функції, які не відповідають запиту, є тимчасовим вимиканням, що теж буде нормально.