Aller au contenu

Sélection

Les outils Select extraient un sous-ensemble d’entités d’une couche et l’écrivent dans une nouvelle couche. Rien n’est supprimé et rien n’est masqué : vous obtenez une seconde couche qui ne contient que ce qui a répondu à la condition, et que vous pouvez ensuite styliser, analyser ou exporter séparément.

Deux façons d’exprimer ce que vous voulez : par ce que disent les données, ou par l’endroit où se trouvent les entités.

Extrait les entités dont l’attribut répond à une condition. Les bâtiments de plus de 30 mètres de haut, les parcelles dont le statut est « vacant », les routes dont le nom commence par « Rue de ».

ParamètreQue renseigner
Input layerLa couche à filtrer.
FieldL’attribut à tester.
Operator=, ≠, >, ≥, <, ≤, contains et starts with pour le texte, is empty et is not empty pour repérer les lacunes de vos données.
ValueLa valeur de comparaison. Inutilisée par les deux opérateurs de vacuité.

Les comparaisons sont numériques quand les deux termes sont des nombres, et textuelles dans les autres cas. Un champ qui contient "12" sous forme de texte ne répondra pas à un test > comme vous l’attendez : c’est à vérifier quand un filtre ne renvoie rien.

Extrait les entités selon leur relation avec une seconde couche. Les puits situés dans une zone protégée, les routes qui traversent une plaine inondable, les adresses situées en dehors de toute zone de desserte.

ParamètreQue renseigner
Input layerLa couche à filtrer.
Overlay layerLa couche de comparaison.
Predicateintersects, within, contains, ou disjoint pour tout ce qui n’a aucun contact.

Tous les types de géométrie sont acceptés des deux côtés. Si vous voulez aussi les attributs de la seconde couche sur le résultat, utilisez plutôt une jointure spatiale, dans Jointure.

OutilCe qu’il fait
Select by valueExtrait dans une nouvelle couche les entités dont l’attribut répond à une condition.
Select by locationExtrait les entités selon leur relation spatiale avec une seconde couche : intersects, within, contains ou disjoint.