GraphicsLayer
图形图层类,用于管理和显示一组图形元素。
构造函数
GraphicsLayer
图形图层类,用于管理和显示一组图形元素。
new GraphicsLayer(properties)
参数
- properties:
any图层的属性对象,用于初始化图层配置。
返回:GraphicsLayer GraphicsLayer对象
属性
elevationInfo
elevationInfo: any
类型: any
graphics
graphics: any
类型: any
internal
internal: any
类型: any
listMode
listMode: any
类型: any
screenSizePerspectiveEnabled
screenSizePerspectiveEnabled: any
类型: any
type
type: any
类型: any
方法
add
向图形图层添加一个图形元素。
add(element): GraphicsLayer
参数
- element:
any要添加到图层中的图形元素。
返回:GraphicsLayer
addMany
批量添加多个图形元素到图形图层中。
addMany(items): GraphicsLayer
参数
- items:
any要添加的图形元素数组。
返回:GraphicsLayer
destroy
销毁图形层及其所有资源。
destroy(): void
返回:void
graphicChanged
当图形发生变化时触发的事件处理方法。
graphicChanged(graphic): void
参数
- graphic:
any发生变化的图形对象。
返回:void
on
为指定事件注册事件处理程序。
on(eventName, eventData): any
参数
- eventName:
any事件名称。 - eventData:
any事件数据。
返回:any
remove
从图形层中移除指定的图形元素。
remove(element): void
参数
- element:
any要从图形层中移除的图形元素。
返回:void
removeAll
从图层中移除所有图形元素。
removeAll(): GraphicsLayer
返回:GraphicsLayer
removeMany
从图形层中移除多个图形元素。
removeMany(items): void
参数
- items:
any要移除的图形元素数组。
返回:void

BIMFlux AI
