¿Cómo filtrar entidades en una capa?

13

Estoy tratando de mostrar ciertas características en una capa basada en shapefile usando QGIS. He encontrado la función de subconjunto en el panel de propiedades, que hace exactamente lo que quiero, pero es demasiado tedioso dado que tengo que examinar manualmente una gran cantidad de características. ¿Hay una manera más rápida de hacer esto?

Estoy usando tanto shapefiles como postGIS best, dietmar

dietmar
fuente

Respuestas:

11

En QGIS, debería poder filtrar sus datos con una expresión SQL en el cuadro de diálogo Generador de consultas. Simplemente haga clic derecho en su capa en la tabla de contenido y seleccione "Consulta" ("Filtro ..." en las versiones más recientes).

Ciro
fuente
77
En versiones recientes, la opción de diálogo "Consulta" ha cambiado de nombre a "Filtro ..."
the_skua
0

Probado en QGIS 3.10.2-A Coruña

Cómo aplicar un filtro
* Haga clic derecho en la capa listada en el panel Layers
* Elija Filter...
* Se Query Buildermuestra la ventana

Cómo crear una consulta en el Generador de consultas
* Haga doble clic en un campo de la Fieldslista
* Seleccione Allen Values
* Elija un operador de Operators
* Haga doble clic en un valor en la Valueslista
* Su expresión se muestra en la parte inferior de la ventana
* Haga clic Testpara obtener una vista previa de cuántas filas se devuelven
* Haga clic OKpara aplicar el filtro
* La capa se muestra de acuerdo con el filtro aplicado (verá un icono de filtro al lado del nombre de la capa en el panel Layers)

GabrieleMartini
fuente