com.supermap.web.iServerJava6R.themeServices
public class ThemeUnique
继承 ThemeUnique Inheritance Theme Inheritance Object

单值专题图.

单值专题图是利用不同的颜色或符号(线型、填充)表示图层中某一属性信息的不同属性值,属性值相同的要素具有相同的渲染风格。单值专题图多用于具有分类属性的地图上,比如土壤类型分布图、土地利用图、行政区划图等。单值专题图着重表示现象质的差别,一般不表示数量的特征。尤其是有交叉或重叠现象时,此类不推荐使用,例如:民族分布区等。下图为山东省行政区划单值专题图,下图中每一种颜色代表一个行政区:



公共属性
  属性 定义方
    colorGradientType : String
颜色渐变类型。默认为 ColorGradientType.YELLOW_BLUE,表示由黄到绿进行渐变。
单值专题图填充风格分单值子项填充风格和单值渐变填充风格两种。设置单值子项后,将使用子项风格,单值渐变填充风格将不起作用。要使用单值专题图整体渐变风格,请勿设置items属性。
ThemeUnique
    defaultStyle : ServerStyle
ServerStyle 对象,定义未参与单值专题图制作的对象的显示风格.
ThemeUnique
    items : Array
单值专题图子项(ThemeUniqueItem)类数组.
ThemeUnique
  Inherited themeMemoryData : ThemeMemoryData
制作专题图时,如果设置了内存数据,则会制作基于内存数据的专题图。具体实现为:在使用专题值制作专题图后,会用外部值代替专题值来制作相应的专题图。.
Theme
    uniqueExpression : String
用于制作单值专题图的字段或字段表达式。必设字段.
ThemeUnique
公共方法
  方法 定义方
   
初始化 ThemeUnique 类的新实例。
ThemeUnique
属性详细信息
colorGradientType 属性
colorGradientType:String

颜色渐变类型。默认为 ColorGradientType.YELLOW_BLUE,表示由黄到绿进行渐变。
单值专题图填充风格分单值子项填充风格和单值渐变填充风格两种。设置单值子项后,将使用子项风格,单值渐变填充风格将不起作用。要使用单值专题图整体渐变风格,请勿设置items属性。


Implementation
    public function get colorGradientType():String
    public function set colorGradientType(value:String):void

另请参见

com.supermap.web.iServerJava6R.serverTypes.ColorGradientType
defaultStyle 属性  
defaultStyle:ServerStyle

ServerStyle 对象,定义未参与单值专题图制作的对象的显示风格.

通过单值专题图子项数组 (items)可以指定某些要素参与单值专题图制作,对于那些没有被包含的要素,即不参加单值专题表达的要素,使用该风格显示。


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

单值专题图子项(ThemeUniqueItem)类数组.

在单值专题图中,将字段或表达式值相同的要素归为一类,为每一类设定一种渲染风格,其中每一类就是一个专题图子项。每个子项包含描述、字段值、可见性和显示风格属性。


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

另请参见

uniqueExpression 属性  
uniqueExpression:String

用于制作单值专题图的字段或字段表达式。必设字段.

该字段值的数据类型可以为数值型或字符型。如果设置字段表达式,只能是相同数据类型字段间的运算。


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

初始化 ThemeUnique 类的新实例。