com.supermap.web.iServerJava2.themeServices
public class ThemeRange
继承 ThemeRange Inheritance Theme Inheritance Object

范围分段专题图.

范围分段专题图是利用图层的某一属性信息映射为多个范围段,使用不同的颜色或符号(线型、填充)表示不同范围段落的属性值在整体上的分布情况,体现区域的差异。范围分段专题图多用于具有数量特征的地图,比如表示不同地区的粮食产量、GDP、人口、面积等的等级。
制作范围分段专题图时必须设置用于制作专题图的字段,故该类中 RangeExpression 属性为必设值。
如下图所示,在中部六省地图中将1990年人口分为6段显示,单位为万人:

对范围分段专题图风格设置进行如下说明:
1.ColorGradientType 会根据选择的配色方案自动为每个字段值分配专题渲染风格。
2.当在子项 ThemeRangeItem 中设置了风格 style 后,将以该风格进行显示,没有设置风格的子项将以系统自动分配风格显示。



公共属性
  属性 定义方
    items : Array
获取或设置范围分段专题图子项集合。
ThemeRange
    makeDefaultParam : ThemeRangeParam
用于制作范围分段专题图的参数。
ThemeRange
    rangeExpression : String
获取或设置用于制作范围分段专题图的字段或字段表达式.
ThemeRange
  Inherited themeType : int
获取或设置专题图类型。
Theme
公共方法
  方法 定义方
   
初始化 ThemeRange 类的新实例。
ThemeRange
属性详细信息
items 属性
items:Array

获取或设置范围分段专题图子项集合。


Implementation
    public function get items():Array
    public function set items(value:Array):void

另请参见

makeDefaultParam 属性  
makeDefaultParam:ThemeRangeParam

用于制作范围分段专题图的参数。


Implementation
    public function get makeDefaultParam():ThemeRangeParam
    public function set makeDefaultParam(value:ThemeRangeParam):void
rangeExpression 属性  
rangeExpression:String

获取或设置用于制作范围分段专题图的字段或字段表达式.

由于范围分段专题图基于各种分段方法根据一定的距离进行分段,因而范围分段专题图所基于的字段值的数据类型必须为数值型。对于字段表达式,只能为数值型的字段间的运算。


Implementation
    public function get rangeExpression():String
    public function set rangeExpression(value:String):void
构造函数详细信息
ThemeRange () 构造函数
public function ThemeRange()

初始化 ThemeRange 类的新实例。