Есть ли способ использовать функцию «Выбрать по атрибуту» в QGIS с помощью команды python? В моем плагине пользователь должен ввести значение через графический интерфейс, и это значение должно использоваться в функции, которая выбирает все функции, которые имеют этот атрибут. Имя столбца фиксируется в коде, функция должна искать только правильное значение.
В моем текущем решении функция соединяет QGIS с базой данных PostgreSQL и выполняет оператор SQL. Это создает таблицу из результата, и таблица визуализируется как Shapefile в QGIS.
В принципе, этого было бы достаточно, чтобы выделить элементы, а не создавать новый шейп-файл выделения. Использование функции «Выбрать по атрибуту» также пропустит ненужное подключение к базе данных.
Есть ли способ использовать функцию «Выбрать по атрибуту» в Python, чтобы функции были выделены? Используя функцию в QGIS, все функции, которые не соответствуют запросу, временно отключены, что также будет нормально.