繁体   English   中英

openlayers 3,将多边形或线条聚类

[英]openlayers 3 , clustering polygons or linestings

我一直在寻找一种使用openlayers 3聚类多边形的方法,但是没有运气。 我已经读到聚类仅适用于点,所以我正在考虑编辑ol.source.cluster。 所以有人做过,或者有其他解决方案吗?

亲切的问候

从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。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM