레이어에서 피처를 필터링하는 방법?


13

QGIS를 사용하여 shapefile 기반 레이어에 특정 기능을 표시하려고합니다. 속성 패널에서 하위 세트 기능을 찾았습니다.이 기능은 내가 원하는 것을 정확하게 수행하지만 많은 기능을 수동으로 탐색해야하기 때문에 너무 지루합니다. 더 빠른 방법이 있습니까?

shapefile과 postGIS best, dietmar를 모두 사용하고 있습니다.

답변:


11

QGIS에서는 Query Builder 대화 상자에서 SQL 표현식으로 데이터를 필터링 할 수 있어야합니다. 목차에서 레이어를 마우스 오른쪽 버튼으로 클릭하고 "쿼리"(최신 버전에서는 "필터 ...")를 선택하십시오.


7
최근 버전에서 "쿼리"대화 상자 옵션의 이름이 "필터 ..."로 변경되었습니다.
the_skua

0

QGIS 3.10.2-A Coruna 에서 테스트

필터를 적용하는 방법
* 패널에 나열된 레이어를 마우스 오른쪽 버튼으로 클릭 Layers
* 선택 Filter...
* 창이 Query Builder표시됩니다

어떻게 쿼리 작성기에서 쿼리 구축
의 필드에 * 더블 클릭 Fields목록
선택 * AllValues
*에서 운영자 선택 Operators
의 값을 클릭 * 더블 Values목록
* 귀하의 발현이 창 하단에 표시됩니다
* 클릭 Test의 미리보기를 가지고 반환되는 행 수
* OK필터를 적용 하려면 클릭하십시오.
* 적용된 필터에 따라 레이어가 표시됩니다 (패널에서 레이어 이름 옆에 필터 아이콘이 Layers표시됨)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.