IAttributeSelectModel
是否启用选中高亮显示
属性
isSelectHeightLight
是否启用选中高亮显示
isSelectHeightLight: boolean
类型: boolean
sceneLayerArr
场景中所有图层数组
sceneLayerArr: any[] | ILayer
类型: any | ILayer
selectFeaturesArr
选中的要素属性数组
selectFeaturesArr: number[] | string[]
类型: number[] | string[]
方法
allLayerAttributeSelect
全图层属性选择
allLayerAttributeSelect(where): Promise
参数
- where:
string属性选择条件表达式
返回:Promise
attributeSelect
属性选择功能
attributeSelect(sublayerView, where): Promise
参数
- sublayerView:
any所筛选的单图层子图层 - where:
string属性选择条件表达式
返回:Promise
formatWhere
设置筛选条件格式化
formatWhere(attribute, value, type): void
参数
- attribute:
string|number所要筛选的属性名称 - value:
string|number所筛选属性的值 - type:
">"|"<"|"="|"<>"|">="|"<="比较类型:大于、小于、等于、不等于、大于等于、小于等于
返回:void
getAllSceneLayer
获取场景中所有图层
getAllSceneLayer(): Promise
返回:Promise
oneLayerAttributeSelect
单图层属性选择
oneLayerAttributeSelect(layerView, where): Promise
参数
- layerView:
any所筛选的单图层 - where:
string属性选择条件表达式
返回:Promise
removeHighLight
清除高亮显示效果
removeHighLight(): void
返回:void
setHighLight
设置场景高亮显示
setHighLight(): void
返回:void

BIMFlux AI
