ClusterContainer

.Cluster~ ClusterContainer

聚合标签容器,用于管理多个聚合标签

Constructor

new Glodon.Bimface.Plugins.Cluster.ClusterContainer(clusterContainerConfig)

Parameters:
Name Type Description
clusterContainerConfig Glodon.Bimface.Plugins.Cluster.ClusterContainerConfig

聚合标签容器的配置项

Methods

addCluster(cluster)

添加单个聚合标签

Parameters:
Name Type Description
cluster Glodon.Bimface.Plugins.Cluster.ClusterItem

聚合标签对象

addClusters(clusters)

添加多个聚合标签

Parameters:
Name Type Description
clusters Array

由多个聚合标签对象组成的数组

clear()

清空容器内所有聚合标签

getClusterById(id)

根据ID获取聚合标签对象

Parameters:
Name Type Description
id String

聚合标签ID

Returns:
Type Description
Object

聚合标签对象

getClusters()

获取容器内所有的聚合标签对象

Returns:
Type Description
Array

由多个聚合标签对象组成的数组

removeClustersById(ids)

根据ID移除某个聚合标签对象

Parameters:
Name Type Description
ids String

聚合标签ID

update()

重新绘制聚合标签