Label(param)

new Label(param)

构造函数

Parameters:
Name Type Description
param Object 参数列表
Properties
Name Type Attributes Default Description
relativePositionToDefault Array.<Number> <optional>
[0,0,0] 基于父物体默认label位置的偏移(例如GeoBuilding默认的label位置是建筑顶面中心点) 单位米 [x,y,z]分别代表三个轴偏移量 上下为y轴 左右为x轴 前后为z轴
visible Boolean <optional>
true 是否显示
text String 标注内容
pivot Array.<Number> <optional>
[0.5,0] 轴心点
style GeoLabelStyle 样式效果

Members

pivot :Array.<Number>

获取/设置相对于本地坐标系下的轴心点信息 注意: 轴心点参考原点为: [left, bottom, back]

Default Value:
  • [0.5,0]

relativePositionToDefault :Array.<Number>

基于父物体默认label位置的偏移(例如GeoBuilding默认的label位置是建筑顶面中心点)
单位米 [x,y,z]分别代表三个轴偏移量 上下为y轴 左右为x轴 前后为z轴

Default Value:
  • [0,0,0]

style :GeoLabelStyle

获取/设置样式

text :String

标注的文字内容

Example
//通过下面的代码,设置标签的文本内容,其中,name 为标注对象的 userData 中的属性名称,
//即被标注物体的 userData.name='花家地南街',运行后,标签上会显示 '名称:花家地南街'。
label.text = '名称:{{name}}'; //标注内容为 '名称:花家地南街'