包 | com.supermap.web.iServerJava6R.themeServices |
类 | public class ThemeLabelItem |
继承 | ThemeLabelItem ![]() |
标签专题图用专题值对点、线、面等对象做标注,值得注意的是,分段标签专题图允许用户通过 ThemeLabel.rangeExpression 属性指定用于分段的数值型字段,同一范围段内的对象使用具有相同显示风格进行标记,其中每一个范围段就是一个专题图子项,每一个子项都具有其名称、风格、起始值和终止值。注意:每个分段所表示的范围为 [Start, End)。例如:标签专题图的分段点有两个子项,他们所代表的分段区间分别为[0,5),[5,10)。那么需要分别设置 ThemeLabelItem[0].start=0,ThemeLabelItem[0].end=5,ThemeLabelItem[1].start=5,ThemeLabelItem[1].end=10。
属性 | 定义方 | ||
---|---|---|---|
caption : String
标签专题子项的标题。
|
ThemeLabelItem | ||
end : Number
标签专题图子项的终止值.
|
ThemeLabelItem | ||
start : Number
标签专题图子项的分段起始值.
|
ThemeLabelItem | ||
style : ServerTextStyle
标签专题图子项文本的显示风格.
|
ThemeLabelItem | ||
visible : Boolean
标签专题图子项是否可见。默认值为 true,表示可见。
|
ThemeLabelItem |
方法 | 定义方 | ||
---|---|---|---|
初始化 ThemeLabelItem 类的新实例。
|
ThemeLabelItem |
caption | 属性 |
caption:String
标签专题子项的标题。
public function get caption():String
public function set caption(value:String):void
end | 属性 |
end:Number
标签专题图子项的终止值.
如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。
public function get end():Number
public function set end(value:Number):void
start | 属性 |
start:Number
标签专题图子项的分段起始值.
如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。
public function get start():Number
public function set start(value:Number):void
style | 属性 |
style:ServerTextStyle
标签专题图子项文本的显示风格.
各种风格的优先级从高到低为:ThemeLabel.ThemeLabelText.uniformMixedStyle(标签文本的组合风格),ThemeLabelItem.style(分段子项的文本风格),ThemeLabel.ThemeLabelText.uniformStyle(统一文本风格)。
public function get style():ServerTextStyle
public function set style(value:ServerTextStyle):void
visible | 属性 |
visible:Boolean
标签专题图子项是否可见。默认值为 true,表示可见。
public function get visible():Boolean
public function set visible(value:Boolean):void
ThemeLabelItem | () | 构造函数 |
public function ThemeLabelItem()
初始化 ThemeLabelItem 类的新实例。