Rule

Rule class

Una regola definita dall’utente perRuleBasedSymbolizer .

public class Rule

Proprietà

Nome Descrizione
Filter { get; } Determina se “regola-filtro” deve applicare il simbolizzatore alla funzione. Se restituiscetrue viene utilizzato il simbolizzatore; in caso contrario, la funzione viene saltata.
IsElseRule { get; } Ottiene un valore che indica se questa regola è “else-rule”.
IsFilterRule { get; } Ottiene un valore che indica se questa regola è “regola-filtro”.
Symbolizer { get; } Simbolizzatore da applicare alla funzione.

Metodi

Nome Descrizione
static CreateElseRule(VectorSymbolizer) Crea una nuova regola che applica un simbolizzatore alla caratteristica ogni volta che non corrisponde ad alcuna regola di filtro.
static CreateFilterRule(Func<Feature, bool>, VectorSymbolizer) Crea una nuova regola che applica un simbolizzatore alla funzione ogni volta che supera il filtro.

Guarda anche