有没有一种方法可以使用python命令在QGIS中使用“按属性选择”功能?在我的插件中,用户应通过GUI输入一个值,并且该值应在选择具有此属性的所有功能的函数中使用。列名在代码中是固定的,该函数应仅搜索正确的值。
在我当前的解决方案中,该函数将QGIS连接到PostgreSQL数据库并运行SQL语句。这将从结果中创建一个表,并且该表在QGIS中显示为Shapefile。
原则上,突出显示特征就足够了,而不必创建所选内容的新Shapefile就足够了。使用“按属性选择”功能还将跳过不必要的数据库连接。
有没有办法在python中使用功能“按属性选择”,以便突出显示功能?使用QGIS中的功能,所有与查询不匹配的功能都可以暂时删除,这也是可以的。