Class 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)필터를 통과할 때마다 피처에 심볼라이저를 적용하는 새 규칙을 생성합니다.

또한보십시오