openlayers 3,聚类多边形或线条

时间:2015-03-13 12:33:32

标签: javascript openlayers-3

我一直在寻找一种使用openlayers 3来聚类多边形的方法,但没有运气。我已经读过群集只适用于点,所以我正在考虑编辑ol.source.cluster。 那么有人做过,还是得到了其他任何解决方案?

亲切的问候

1 个答案:

答案 0 :(得分:1)

从openlayers 3.15.0开始,可以使用可选函数geometryFunction对所有几何类型进行聚类。来自http://openlayers.org/en/v3.15.0/apidoc/ol.source.Cluster.html

  

将ol.Feature作为参数并返回ol.geom.Point的函数   特征的聚类计算点。当一个功能不应该   考虑进行聚类,该函数应返回null。   有关获取集群的方法,请参阅ol.geom.Polygon#getInteriorPoint   多边形的计算点。