GraphicLayer
图层实例对象
关系
Extends
GraphicLayer Extends Layer
继承: Layer
Implements
GraphicLayer Implements IGraphicLayer
实现接口: IGraphicLayer
构造函数
GraphicLayer
构造函数
属性
graphics
图层中的所有图形对象
graphics: IGraphic
类型: IGraphic
id
图层唯一标识符
id: string
类型: string
props
props: GraphicLayerProps
scene
所属场景对象
scene: IScene
类型: IScene
sublayerView
子图层视图
sublayerView: ILayerView
类型: ILayerView
visible
图层可见性
visible: boolean
类型: boolean
访问器
fullExtent
图层范围
get fullExtent(): FullExtent
返回: FullExtent 图层范围
labelingInfo
获取标注信息
get labelingInfo(): ILabelingInfo
返回: ILabelingInfo 获取标注信息
设置标注信息
opacity
图层透明度
get opacity(): number
返回: number 图层透明度
图层透明度(0-1之间,0为完全透明,1为完全不透明)
set opacity(opacity: number): void
参数
- opacity:
number
返回: void
renderer
获取渲染器
get renderer(): IRenderer
返回: IRenderer 获取渲染器
设置渲染器
方法
add
添加图形
destroy
销毁图层
destroy(): void
返回:void
hide
隐藏图层
hide(): void
返回:void
on
事件监听
on(type, callback): void
参数
- type:
string事件类型 - callback:
any回调函数
返回:void
remove
删除指定图形
render
渲染并返回图层实例,需子类实现
render(): GraphicsLayer
setScene
设置场景对象
show
显示图层
show(): void
返回:void
when
实例加载完成回调
when(callback): any
参数
- callback:
Function回调函数
返回:any

BIMFlux AI
