Skip to content

Documentation / @geoverse/core-ol / SuperClusterSourceOptions

Interface: SuperClusterSourceOptions

Defined in: packages/core-ol/src/sources/superClusterSource.ts:17

Properties

attributions?

ts
optional attributions?: AttributionLike;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:18


geojsonFunction?

ts
optional geojsonFunction?: (feature) => PointFeature;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:26

自定义 Feature → GeoJSON Point 转换(默认仅支持点要素)

Parameters

feature

Feature

Returns

PointFeature


onDemandMode?

ts
optional onDemandMode?: boolean;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:24

按需模式:聚合要素不预载 children(大数据量时省内存),默认 false


radius?

ts
optional radius?: number;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:22

聚合像素半径,默认 60


source?

ts
optional source?: VectorSource<Feature<Geometry, {
[x: string]: any;
}>>;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:28

原始数据源


view

ts
view: View;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:20

地图视图(聚合层级范围来自 view 的 min/maxZoom)


wrapX?

ts
optional wrapX?: boolean;

Defined in: packages/core-ol/src/sources/superClusterSource.ts:29