类 LabelingRule
LabelingRule class
用于 RuleBasedLabeling 的用户定义规则。
public class LabelingRule
属性
| 名称 | 描述 |
|---|---|
| Filter { get; } | 确定 "filter-rule" 是否应对要素应用标注。如果返回 true 则使用标注;否则,跳过该要素。 |
| IsElseRule { get; } | 获取一个值,指示此规则是否为 "else-rule"。 |
| IsFilterRule { get; } | 获取一个值,指示此规则是否为 "filter-rule"。 |
| Labeling { get; } | 要应用于要素的标注。 |
方法
| 名称 | 描述 |
|---|---|
| static CreateElseRule(Labeling) | 创建新规则,当要素不匹配任何过滤规则时对其应用标注。 |
| static CreateFilterRule(Func<Feature, bool>, Labeling) | 创建新规则,当要素通过过滤时对其应用标注。 |
另见
- namespace Aspose.Gis.Rendering.Labelings
- assembly Aspose.GIS