com.supermap.web.rendering
public class RangeRenderer
继承 RangeRenderer Inheritance Renderer Inheritance 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

获取或设置用于范围分段渲染的属性字段。


Implementation
    public function get attribute():String
    public function set attribute(value:String):void
defaultStyle 属性  
defaultStyle:Style

获取或设置 RangeRenderer 的默认样式。


Implementation
    public function get defaultStyle():Style
    public function set defaultStyle(value:Style):void
items 属性  
items:Array

获取或设置范围分段渲染子项集合。


Implementation
    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 () 方法
override public function clone():Renderer

克隆 Renderer 对象。

返回
Renderer
getStyle () 方法  
override public function getStyle(feature:Feature):Style

获取矢量要素的显示风格。

参数

feature:Feature

返回
Style