Styles : Ensembles de règles
Définition : Rendu basé sur un ensembles de règles
Le rendu basé sur un ensemble de règles est utilisé pour afficher les entités d'une couche selon une ou plusieurs règles ajoutées pour chaque sélection définie par des expressions SQL.
Ensembles de règles
Ajouter, Éditer une règle
Pour créer une règle, il faut sélectionner une ligne existante et cliquer sur le bouton "Éditer" ou cliquer sur le bouton "Ajouter"
La règle permet de :
Filtrer les enregistrements
Définir une échelle de visualisation
Définir la symbologie
Il est possible de capturer toutes les entités qui ne correspondent à aucune autre règle pour en définir la symbologie avec l'option "Else" ou en écrivant ELSE
dans le filtre d'expression. Cela permet d'éviter d'avoir à recopier toutes les règles pour chaque type d'entité.
Affiner les règles actuelles
Cliquer sur le bouton Affiner les règles actuelles pour définir les règles appliquées à chaque sélection.
Dans la définition des règles on peut ajouter les catégories (voir symbole catégorisé), ajouter les intervalles (voir symbole gradué) et définir les seuils de visibilité du rendu (échelle de visibilité).
Exemple : Ensemble de règles / Affiner les règles actuelles
Dans l'illustration ci-dessous, on a seulement utilisé la fonction affiner les règles actuelles pour:
ajouter des catégories pour classer les cantons
ajouter des intervalles à l’intérieur de chaque canton pour classer la population par tranche

Couche commune de la BDTOPO, Analyse ensembles de règles : catégorisé sur l'attribut CANTON et gradué sur l'attribut POPUL
Remarque :
Dans cet exemple on a mixé et imbriqué les moteurs de rendu (catégorisé et gradué) sans filtrer les enregistrements à l'aide du constructeur de chaîne d'expression.
Il faut noter que l'ajout de catégories sur la règle initiale (no filter) permet de filtrer les enregistrements automatiquement par canton et l'ajout d'intervalles à l'intérieur de chaque canton permet de filtrer automatiquement par tranche de population