Appearance
Documentation / @geoverse/core-ol / ClusterLayerOptions
Interface: ClusterLayerOptions
Defined in: packages/core-ol/src/layers/clusterLayer.ts:43
Properties
distance?
ts
optional distance?: number;Defined in: packages/core-ol/src/layers/clusterLayer.ts:47
触发聚合的最大像素间距,默认 100
isZoom?
ts
optional isZoom?: boolean;Defined in: packages/core-ol/src/layers/clusterLayer.ts:57
点击聚合点是否放大,默认 true
map?
ts
optional map?: Map;Defined in: packages/core-ol/src/layers/clusterLayer.ts:45
地图实例(层级联动与 getMaxZoom 计算需要)
markers?
ts
optional markers?: Feature<Point, {
[x: string]: any;
}>[];Defined in: packages/core-ol/src/layers/clusterLayer.ts:49
初始标注点集合
maxZoom?
ts
optional maxZoom?: number;Defined in: packages/core-ol/src/layers/clusterLayer.ts:53
超过该层级时取消聚合直接显示散点,默认 23(不取消)
showMarker?
ts
optional showMarker?: boolean;Defined in: packages/core-ol/src/layers/clusterLayer.ts:55
单点是否显示原始 marker 样式,默认 true
styles?
ts
optional styles?: ClusterStyleRule[];Defined in: packages/core-ol/src/layers/clusterLayer.ts:51
分档样式集合;为空时使用内置三档图标
visible?
ts
optional visible?: boolean;Defined in: packages/core-ol/src/layers/clusterLayer.ts:59
zIndex?
ts
optional zIndex?: number;Defined in: packages/core-ol/src/layers/clusterLayer.ts:58
