Class Rule
Rule class
用户定义的规则RuleBasedSymbolizer
.
public class Rule
特性
姓名 | 描述 |
---|---|
Filter { get; } | 确定“过滤规则”是否应将符号化器应用于特征。 如果返回true 使用符号;否则,功能将被跳过。 |
IsElseRule { get; } | 获取一个值,指示此规则是否为“else-rule”。 |
IsFilterRule { get; } | 获取一个值,指示此规则是否为“filter-rule”。 |
Symbolizer { get; } | 应用于特征的符号器。 |
方法
姓名 | 描述 |
---|---|
static CreateElseRule(VectorSymbolizer) | 创建新规则,在不匹配任何过滤规则时将符号器应用于要素。 |
static CreateFilterRule(Func<Feature, bool>, VectorSymbolizer) | 创建新规则,每当它通过过滤器时将符号器应用于特征。 |