| 包 | com.supermap.web.rendering |
| 类 | public class RangeRenderer |
| 继承 | RangeRenderer Renderer Object |
范围分段渲染是利用图层的某一属性信息映射为多个范围段,使用不同的颜色或符号(线型、填充)表示不同范围段落的属性值在整体上的分布情况。下图为对 ID 属于不同范围的要素进行渲染:

| 属性 | 定义方 | ||
|---|---|---|---|
| attribute : String
获取或设置用于范围分段渲染的属性字段。
|
RangeRenderer | ||
| defaultStyle : Style
获取或设置 RangeRenderer 的默认样式。
|
RangeRenderer | ||
| items : Array
获取或设置范围分段渲染子项集合。
|
RangeRenderer | ||
| 方法 | 定义方 | ||
|---|---|---|---|
|
RangeRenderer(attribute:String = null, defaultStyle:Style = null, items:Array = null)
初始化 RangeRenderer 类的新实例。
|
RangeRenderer | ||
|
[Override] 克隆 Renderer 对象。
|
RangeRenderer | ||
|
[Override] 获取矢量要素的显示风格。
|
RangeRenderer | ||
| attribute | 属性 |
attribute:String
获取或设置用于范围分段渲染的属性字段。
public function get attribute():String public function set attribute(value:String):void| defaultStyle | 属性 |
defaultStyle:Style
获取或设置 RangeRenderer 的默认样式。
public function get defaultStyle():Style public function set defaultStyle(value:Style):void| items | 属性 |
items:Array
获取或设置范围分段渲染子项集合。
public function get items():Array public function set items(value:Array):void另请参见
| RangeRenderer | () | 构造函数 |
public function RangeRenderer(attribute:String = null, defaultStyle:Style = null, items:Array = null)
初始化 RangeRenderer 类的新实例。
参数attribute:String (default = null) — 属性字段。 |
|
defaultStyle:Style (default = null) — 默认样式。 |
|
items:Array (default = null) — 范围分段渲染子项 RangeItem 集合。 |
| clone | () | 方法 |
| getStyle | () | 方法 |