Openlayers点要素聚合

openlayers提供了一个点聚集图层数据源类型ol.source.Cluster,结合矢量图层即可构造一个简单的聚集图层。点聚集图层数据源的distance类型控制聚集的阈值,当两点间像素距离小于40时便聚集为一个点。

//加载kml格式地震级数据
  var vector = new ol.layer.Vector({
        source: new ol.source.Cluster({
            distance: 40,
            source: new ol.source.Vector({
                url: '../data/2012_Earthquakes_Mag5.kml',
                format: new ol.format.KML({
                    extractStyle: false
                })
            })
        })
    });

 

你可能感兴趣的:(OpenLayer)