파이썬 명령을 사용하여 QGIS에서 "속성 별 선택"기능을 사용하는 방법이 있습니까? 내 플러그인에서 사용자는 GUI를 통해 값을 입력해야 하며이 값은이 속성을 가진 모든 기능을 선택하는 함수에서 사용해야합니다. 열 이름은 코드에 고정되어 있으며 함수는 올바른 값만 검색해야합니다.
현재 솔루션에서이 함수는 QGIS를 PostgreSQL 데이터베이스에 연결하고 SQL 문을 실행합니다. 결과로부터 테이블이 생성되고 QGIS에서 테이블이 Shapefile로 시각화됩니다.
기본적으로 피처를 강조 표시하고 선택의 새 Shapefile을 작성하지 않아도됩니다. "속성 별 선택"기능을 사용하면 불필요한 데이터베이스 연결도 건너 뜁니다.
기능이 강조 표시되도록 파이썬에서 "속성 별 선택"기능을 사용하는 방법이 있습니까? QGIS의 기능을 사용하면 쿼리와 일치하지 않는 모든 기능이 일시적으로 비워져 괜찮습니다.