Class: GeneralVectorLabel

GeneralVectorLabel()

new GeneralVectorLabel()

矢量标注
Source:

Methods

(async, static) getBackGeoInfo() → {Object}

获取背景图形信息,可同时设置点,线,面以及注记
Source:
Returns:
geomInfo 背景图形信息
Type
Object

(async, static) getLabelBackType() → {Number}

获取标注背景类型
Source:
Returns:
标注背景类型(int类型,例如 1--LabelBackType.Rect)
Type
Number

(async, static) getLabelExpression() → {String}

获取标注表达式
Source:
Returns:
标注表达式
Type
String

(async, static) getMaxLengthPreLine() → {Number}

获取当行的最大长度
Source:
Returns:
当行的最大长度 (int范围的Number)
Type
Number

(async, static) getNewLineToLabel() → {boolean}

是否换行去标注超过单行字符限制的注记 (线可能支持可能不支持)
Source:
Returns:
Type
boolean

(async, static) getNumericPrecision() → {Number}

精度,小数点后有效位数,eg.精度为1时,那么123.456表示为123.5
Source:
Returns:
精度(int范围的Number)
Type
Number

(async, static) setBackGeoInfo(geomInfo) → {Promise.<Void>}

设置背景图形信息,可同时设置点,线,面以及注记
Parameters:
Name Type Description
geomInfo Object 背景图形信息
Source:
Returns:
Type
Promise.<Void>

(async, static) setLabelBackType(labelBackType) → {Promise.<Void>}

设置标注背景类型
Parameters:
Name Type Description
labelBackType Number 标注背景类型(int类型,例如 1--LabelBackType.Rect)
Source:
Returns:
Type
Promise.<Void>

(async, static) setLabelExpression(labelExpression) → {Promise.<Void>}

设置标注表达式
Parameters:
Name Type Description
labelExpression String 标注表达式
Source:
Returns:
Type
Promise.<Void>

(async, static) setMaxLengthPreLine(maxLengthPreLine) → {Promise.<Void>}

设置当行的最大长度
Parameters:
Name Type Description
maxLengthPreLine Number (int范围的Number)
Source:
Returns:
Type
Promise.<Void>

(async, static) setNewLineToLabel(newLineToLabel) → {Promise.<Void>}

设置是否换行去标注超过单行字符限制的注记 (线可能支持可能不支持)
Parameters:
Name Type Description
newLineToLabel boolean 是否换行去标注超过单行字符限制的注记
Source:
Returns:
Type
Promise.<Void>

(async, static) setNumericPrecision(numericPrecision) → {Promise.<Void>}

设置精度
Parameters:
Name Type Description
numericPrecision Number 精度(int范围的Number)
Source:
Returns:
Type
Promise.<Void>