Class: ThemeLabelUniqueItem

SuperMap.ThemeLabelUniqueItem

单值标签专题图的子项。

new SuperMap.ThemeLabelUniqueItem(options)

common/iServer/ThemeLabelUniqueItem.js, line 8

标签专题图用专题值对点、线、面等对象做标注,值得注意的是,单值标签专题图允许用户通过 uniqueExpression 字段指定用于单值的字段,同一值的标签具有相同的显示风格,其中每一个值就是一个专题图子项, 每一个子项都具有其名称、风格、指定的单值、X 方向偏移量和 Y 方向偏移量。

Name Type Description
options Object

参数。

Name Type Default Description
unique string

单值专题图子项的值,可以为数字、字符串等。

caption string 可选

专题图子项的名称。

offsetX number 0 可选

标签在 X 方向偏移量。

offsetY number 0 可选

标签在 Y 方向偏移量。

visible boolean true 可选

标签专题图子项是否可见。

style SuperMap.ServerTextStyle 可选

标签专题图子项文本的显示风格。

Members

captionstring

标签专题子项的标题。

offsetXnumber

标签在 X 方向偏移量。

offsetYnumber

标签在 Y 方向偏移量。

标签专题图子项文本的显示风格。各种风格的优先级从高到低为:
uniformMixedStyle(标签文本的复合风格),SuperMap.ThemeLabelUniqueItem.style(单值子项的文本风格),uniformStyle(统一文本风格)。

uniquestring

单值专题图子项的值,可以为数字、字符串等。

visibleboolean

标签专题图子项是否可见。如果标签专题图子项可见,则为 true,否则为 false。

Default Value:
true

Methods

SuperMap.ThemeLabelUniqueItem.fromObj(obj){SuperMap.ThemeLabelUniqueItem}

common/iServer/ThemeLabelUniqueItem.js, line 86

从传入对象获取单值标签专题图的子项类。

Name Type Description
obj Object

传入对象。

Returns:
Type Description
SuperMap.ThemeLabelUniqueItem ThemeLabelUniqueItem 对象。

destroy()

common/iServer/ThemeLabelUniqueItem.js, line 69

释放资源,将引用资源的属性置空。