public class ThemeLabelAlongLine
extends java.lang.Object
implements java.io.Serializable
标签沿线标注样式类。
通过该类可以设置标签是否沿线标注以及沿线标注的样式。沿线标注属性只适用于线数据集专题图。
限定符和类型 | 字段和说明 |
---|---|
java.lang.Boolean |
alongLine
是否沿线显示文本。
|
AlongLineDirection |
alongLineDirection
标签沿线标注方向。
|
java.lang.Boolean |
angleFixed
当沿线显示文本时,是否将文本角度固定,默认为false。
|
java.lang.Boolean |
isLabelRepeated
沿线标注时是否进行循环标注,默认为false,表示不循环标注。
|
double |
labelRepeatInterval
沿线且循环标记时标签之间的间隔,默认值为0,单位为地图单位。
|
java.lang.Boolean |
repeatedLabelAvoided
沿线循环标注时是否避免标签重复标注,默认为false,表示不避免重复标注。
|
java.lang.Boolean |
repeatIntervalFixed
循环标注间隔是否固定,默认为false。
|
构造器和说明 |
---|
ThemeLabelAlongLine()
构造函数。
|
public java.lang.Boolean alongLine
是否沿线显示文本。true表示沿线显示文本,false表示正常显示文本,默认为true。
public AlongLineDirection alongLineDirection
标签沿线标注方向。默认为AlongLineDirection.LEFT_BOTTOM_TO_RIGHT_TOP。
public java.lang.Boolean angleFixed
当沿线显示文本时,是否将文本角度固定,默认为false。
public java.lang.Boolean isLabelRepeated
沿线标注时是否进行循环标注,默认为false,表示不循环标注。
public double labelRepeatInterval
沿线且循环标记时标签之间的间隔,默认值为0,单位为地图单位。
public java.lang.Boolean repeatedLabelAvoided
沿线循环标注时是否避免标签重复标注,默认为false,表示不避免重复标注。
public java.lang.Boolean repeatIntervalFixed
循环标注间隔是否固定,默认为false。