Skip to content

创建label

  • 支持独立事件绑定

例:

typescript
 const label = _3umap.createLabel({position: [119.82254419, 34.99434973],text: '测试士大夫'})

可配置参数

typescript
/**
 *@description 创建Label
 *@param options
 *@param options.id id
 *@param options.name 名称
 *@param options.show 显示
 *@param options.text 文字内容
 *@param options.fontSize 字体大小
 *@param options.fontColor 字体颜色
 *@param options.fillColor 背景填充颜色
 *@param options.showBackground 是否显示背景
 *@param options.backgroundColor 背景颜色
 *@param options.padding 内边距
 *@param options.style 填充样式
 *@param options.outlineColor 边框颜色
 *@param options.outlineWidth 边框宽度
 *@param options.offset 偏移量
 *@param options.horizontalOrigin 水平位置
 *@param options.verticalOrigin 垂直位置
 *@param options.near 近距离
 *@param options.far 远距离
 *@param options.nearScale 近距离缩放
 *@param options.farScale 远距离缩放
 *@param options.absolute 是否绝对定位
 *@param options.viewFrom 设置相机观察Entity的位置
 *@param options.parent 设置父级Entity建立组织关系
 *@param options.property 挂载的属性
 *@return Label
 */

image-20240618151033458

性能

当需要绘制大量label时,不推荐使用此方法

配置