包 | com.supermap.web.iServerJava6R.themeServices |
类 | public class ThemeUnique |
继承 | ThemeUnique ![]() ![]() |
单值专题图是利用不同的颜色或符号(线型、填充)表示图层中某一属性信息的不同属性值,属性值相同的要素具有相同的渲染风格。单值专题图多用于具有分类属性的地图上,比如土壤类型分布图、土地利用图、行政区划图等。单值专题图着重表示现象质的差别,一般不表示数量的特征。尤其是有交叉或重叠现象时,此类不推荐使用,例如:民族分布区等。下图为山东省行政区划单值专题图,下图中每一种颜色代表一个行政区:
属性 | 定义方 | ||
---|---|---|---|
colorGradientType : String
颜色渐变类型。默认为 ColorGradientType.YELLOW_BLUE,表示由黄到绿进行渐变。
单值专题图填充风格分单值子项填充风格和单值渐变填充风格两种。设置单值子项后,将使用子项风格,单值渐变填充风格将不起作用。要使用单值专题图整体渐变风格,请勿设置items属性。 |
ThemeUnique | ||
defaultStyle : ServerStyle
ServerStyle 对象,定义未参与单值专题图制作的对象的显示风格.
|
ThemeUnique | ||
items : Array
单值专题图子项(ThemeUniqueItem)类数组.
|
ThemeUnique | ||
![]() |
themeMemoryData : ThemeMemoryData
制作专题图时,如果设置了内存数据,则会制作基于内存数据的专题图。具体实现为:在使用专题值制作专题图后,会用外部值代替专题值来制作相应的专题图。.
|
Theme | |
uniqueExpression : String
用于制作单值专题图的字段或字段表达式。必设字段.
|
ThemeUnique |
方法 | 定义方 | ||
---|---|---|---|
初始化 ThemeUnique 类的新实例。
|
ThemeUnique |
colorGradientType | 属性 |
colorGradientType:String
颜色渐变类型。默认为 ColorGradientType.YELLOW_BLUE,表示由黄到绿进行渐变。
单值专题图填充风格分单值子项填充风格和单值渐变填充风格两种。设置单值子项后,将使用子项风格,单值渐变填充风格将不起作用。要使用单值专题图整体渐变风格,请勿设置items属性。
public function get colorGradientType():String
public function set colorGradientType(value:String):void
另请参见
defaultStyle | 属性 |
defaultStyle:ServerStyle
ServerStyle 对象,定义未参与单值专题图制作的对象的显示风格.
通过单值专题图子项数组 (items)可以指定某些要素参与单值专题图制作,对于那些没有被包含的要素,即不参加单值专题表达的要素,使用该风格显示。
public function get defaultStyle():ServerStyle
public function set defaultStyle(value:ServerStyle):void
items | 属性 |
items:Array
单值专题图子项(ThemeUniqueItem)类数组.
在单值专题图中,将字段或表达式值相同的要素归为一类,为每一类设定一种渲染风格,其中每一类就是一个专题图子项。每个子项包含描述、字段值、可见性和显示风格属性。
public function get items():Array
public function set items(value:Array):void
另请参见
uniqueExpression | 属性 |
uniqueExpression:String
用于制作单值专题图的字段或字段表达式。必设字段.
该字段值的数据类型可以为数值型或字符型。如果设置字段表达式,只能是相同数据类型字段间的运算。
public function get uniqueExpression():String
public function set uniqueExpression(value:String):void
ThemeUnique | () | 构造函数 |
public function ThemeUnique()
初始化 ThemeUnique 类的新实例。