Javascript MapboxGL JS:群集多边形而不是点
在mapbox GL JS中,根据文档,集群功能是针对point的 但是我们可以对多边形进行聚类吗Javascript MapboxGL JS:群集多边形而不是点,javascript,cluster-computing,cluster-analysis,mapbox,Javascript,Cluster Computing,Cluster Analysis,Mapbox,在mapbox GL JS中,根据文档,集群功能是针对point的 但是我们可以对多边形进行聚类吗 感谢您的输入?否,在使用Mapbox GL JS时,“默认”不可能对多边形进行群集。如GeoJSON源的集群属性文档中所述: 如果数据是点要素的集合,则将此设置为true将按半径将点群集到组中 由于多边形不是类型点(而是类型多边形),因此无法应用簇选项。仔细想想,这是有道理的,因为多边形太任意了,无法“聚集”。点的形状和范围都有很好的定义,这意味着可以通过指定cluster:true(如Mapbo
感谢您的输入?否,在使用Mapbox GL JS时,“默认”不可能对多边形进行群集。如GeoJSON源的
集群属性文档中所述:
如果数据是点要素的集合,则将此设置为true将按半径将点群集到组中
由于多边形不是类型
点
(而是类型
多边形
),因此无法应用簇
选项。仔细想想,这是有道理的,因为多边形太任意了,无法“聚集”。点的形状和范围都有很好的定义,这意味着可以通过指定cluster:true
(如Mapbox GL JS示例页面中所示)在源对象本身中预聚集这些点。感谢您的评论,但正如所指出的,我知道mapbox中的集群只用于点。