FeatureLayer
图层实例对象
关系
Extends
FeatureLayer Extends Layer
继承: Layer
Implements
FeatureLayer Implements ILayer
实现接口: ILayer
构造函数
FeatureLayer
构造函数
属性
activeFilterId
当前激活使用的筛选器ID
activeFilterId?: string | number
类型: string | number
filter
图层要素筛选器
filter?: IFeatureFilter
类型: IFeatureFilter
filters
图层的建筑筛选器数组
filters?: IBuildingFilter
类型: IBuildingFilter
id
图层唯一标识符
id: string
类型: string
props
图层属性配置
props: FeatureLayerProps
scene
所属场景对象
scene: IScene
类型: IScene
sublayerView
子图层视图
sublayerView: ILayerView
类型: ILayerView
title
图层显示标题
title?: string
类型: string
type
图层类型(如:FeatureLayer、TileLayer等)
type?: string
类型: string
url
图层服务URL地址
url?: string
类型: string
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 获取渲染器
设置渲染器
方法
destroy
销毁图层
destroy(): void
返回:void
hide
隐藏图层
hide(): void
返回:void
on
事件监听
on(type, callback): void
参数
- type:
string事件类型 - callback:
any回调函数
返回:void
onClick
onClick?(_callback): void
参数
- _callback:
Function
返回:void
render
渲染并返回图层实例,需子类实现
render(): Instance
返回:Instance
setScene
设置场景对象
show
显示图层
show(): void
返回:void
when
实例加载完成回调
when(callback): any
参数
- callback:
Function回调函数
返回:any

BIMFlux AI
