Skip to content

Label 标签类 ​

判定 ​

isLabel() ​

typescript
const isLabel: (tar: any) => tar is Label

属性 ​

readonly id: string 唯一标识 ​

name: string|undefined 名称 ​

property: Recorc<string|symbol,any> 属性 ​

parent: Entity 父级节点 ​

show: boolean 是否显示 ​

position: Point3d | [number, number, (number | undefined)?] | ((time: JulianDate, result: object) => [number, number, (number | undefined)?] | Cartesian3) 中心点位 ​

fontSize: number 字体大小 ​

padding: [number,number] 标签内边距 ​

style: "fill" | "outline" | "fill_and_outline" 填充样式 ​

verticalOrigin: "center" | "bottom" | "top" 垂直对齐方式 ​

horizontalOrigin: "center" | "left" | "right" 水平对齐方式 ​

offset: [number,number] 偏移量 ​

text: string 文字内容 ​

fontColor: MapColor 字体颜色 ​

fillColor: MapColor 背景填充颜色 ​

showBackground: boolean 是否显示背景 ​

outlineWidth: number 描边宽度 ​

outlineColor: MapCOlor 描边颜色 ​

absolute: boolean 是否绝对定位 ​

方法 ​

focus 聚焦 ​

  • duration 过渡时间(秒)
typescript
focus(duration?: number): void

destroy 销毁 ​

typescript
destroy(): boolean