EntityLayer

Glodon.Bimface.Layer~ EntityLayer

Glodon.Bimface.Layer.EntityLayer

Constructor

new Glodon.Bimface.Layer.EntityLayer(config)

Parameters:
Name Type Description
config Object

图层配置

Methods

addEntity(entity)

添加自定义图元

Parameters:
Name Type Description
entity Object

destroy()

销毁图层

getAllEntities()

获取所有自定义图元

Returns:
Type Description
Map

entities 所有图层

getEntityById(id)

获取指定图元

Parameters:
Name Type Description
id String
Returns:
Type Description
Object

entity 自定义图元

getId()

获取图层id

Returns:
Type Description
Number

id 图层id

hide()

获取图层id

Returns:
Type Description
Number

id 图层id

parseGeoJson(geojson)

解析自定义图元文件,创建自定义图元

Parameters:
Name Type Description
geojson String

自定义图元json文件

removeEntity(id)

删除指定自定义图元

Parameters:
Name Type Description
id String

show()

显示图层