BimTileLayer

BimTileLayer

BimTileLayer 专门用于管理Bim模型数据的图层,基本以Fbx数据模型为蓝本,内部包括BimScene,能够描述树状对象信息。同时以LOD方式组织数据的显示,支持对单个结点对象的显隐控制和选择操作
基类: TileLayerRoot

Members

isPickMaterial : boolean

是否为材质选择模式。该模式下,将高亮选中材质,不是整个结点

readonly scene : BimScene

包含的场景对象

Methods

constructor(earthViewer,name,url,offsetMeters)

创建Bim图层对象。通常需要使用position属性来指定经纬度基准位置
Name Type Description
earthViewer EarthViewer earthViewer
name string 图层名称
url string bim数据的url目录
offsetMeters Vector3 optional移动位置,通常不用

find(namePath) → BimGeoObject[]

通过名称路径查找BimGeoObject
Name Type Description
namePath string 名称路径

findFirst(namePath) → BimGeoObject

通过名称路径查找第一个符合的BimGeoObject
Name Type Description
namePath string 名称路径

getAt(index) → GeoObject3

获取BimGeoOjbect
Name Type Description
index number 此处index等用于编号

getByNo(no) → GeoObject3

获取BimGeoOjbect
Name Type Description
no number 对象编号