MarkerClusterOptions
MarkerCluster配置参数。
属性
名称 | 类型 | 说明 |
---|---|---|
id
|
String
|
图层id,若没有会自动分配一个 |
map
|
Map
|
显示点聚合图层的底图 |
enableDefaultStyle
|
Boolean
|
是否启用默认的聚合样式; 默认样式是聚合点的数量量在1-10,11-100,101-1000的样式图标; 默认为true; 如果用户想实现更加炫酷的聚合效果,可以关闭默认样式,使用getClusters获取到聚合簇数据后通过继承DOMOverlay来实现自定义聚合样式 |
minimumClusterSize
|
Number
|
形成聚合簇的最小个数;默认为2 |
geometries
|
PointGeometry[]
|
点标记数据数组 |
zoomOnClick
|
Boolean
|
点击已经聚合的标记点时是否实现聚合分离;默认为true; 但只对默认样式启用,自定义样式需要开发者监听相应元素的点击事件后使用Map.fitBounds方法实现 |
gridSize
|
Number
|
聚合算法的可聚合距离,即距离小于该值的点会聚合至一起,默认为60,以像素为单位,指的是地图pitch为0时的屏幕像素大小 |
averageCenter
|
Boolean
|
每个聚和簇的中心是否应该是聚类中所有标记的平均值,默认为false |
maxZoom
|
Number
|
采用聚合策略的最大缩放级别,若地图缩放级别大于该值,则不进行聚合。默认为20 |