Class: ThemeLabelUniqueItem

ThemeLabelUniqueItem

单值标签专题图的子项

new SuperMap.ThemeLabelUniqueItem(options)

common/iServer/ThemeLabelUniqueItem.js, line 4

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

Name Type Description
options Object

可选参数。如:
caption - {string} 专题图子项的名称。
unique - {string} 单值专题图子项的值,可以为数字、字符串等。
offsetX - {number}标签在X方向偏移量。
offsetY - {number}标签在Y方向偏移量。
visible - {boolean} 标签专题图子项是否可见。
style - {SuperMap.ServerTextStyle} 标签专题图子项文本的显示风格。

Members

captionstring

标签专题子项的标题。

offsetXnumber

标签在X方向偏移量。

offsetYnumber

标签在Y方向偏移量。

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

uniquestring

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

visibleboolean

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

Methods

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

common/iServer/ThemeLabelUniqueItem.js, line 82

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

Name Type Description
obj Object

传入对象

Returns:
Type Description
SuperMap.ThemeLabelUniqueItem ThemeLabelUniqueItem对象

destroy()

common/iServer/ThemeLabelUniqueItem.js, line 65

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