类 Rule

Rule class

用于 RuleBasedSymbolizer 的用户定义规则。

public class Rule

属性

名称描述
Filter { get; }确定是否应将 “filter-rule” 应用于要素的符号器。如果返回 true 则使用该符号器;否则,跳过该要素。
IsElseRule { get; }获取一个值,指示此规则是否为 "else-rule"。
IsFilterRule { get; }获取一个值,指示此规则是否为 "filter-rule"。
Symbolizer { get; }要应用于要素的符号器。

方法

名称描述
static CreateElseRule(VectorSymbolizer)创建一个新规则,当要素不匹配任何过滤规则时,对其应用符号器。
static CreateFilterRule(Func<Feature, bool>, VectorSymbolizer)创建一个新规则,当要素通过过滤时,对其应用符号器。

另见