聚合
聚合仅用于 geojson
数据源,并设置 cluster 为 true
。
map.addSource('points', {
type: 'geojson',
data: 'https://900913.cn/geoserver/buildings/ows?service=WFS&version=2.0.0&request=GetFeature&typeName=buildings:cq_point&outputFormat=application/json',
cluster: true,
clusterMaxZoom: 10, // 最大聚合 zoom, 超过这个值则不聚合
clusterRadius: 50, // 聚合半径,默认 50
})
添加聚合图层时,分三个图层:① 聚合图层(circle),② 聚合数量图层(symbol),③ 不聚合的点图层(circle)。