javascript - 从 MapBox GL JS 中的聚类中排除某些功能

我有一个开启集群的数据源:

map.addSource('MySource', { 'type': 'geojson', 'data': GeoJSON, 'buffer': 0, 'cluster': true, 'clusterRadius': 1 });

但是,在任何情况下我都不想将某些功能聚集在一起。我很高兴我可以将这些功能移动到不同的非集群数据源中,但如果我可以将所有内容都保留在一个数据源中并简单地将一些功能标记为非集群,这对我来说会容易得多。

我在想我可以为每个特征添加一个属性,例如 cluster: false 我想知道使用这样的属性是否可以从聚类中排除某些特征...?可能使用 clusterProperties

有没有其他人设法做到这一点?

最佳答案

我认为不可能实现您想要的。一个单独的 geojson 源是要走的路。

https://stackoverflow.com/questions/64460003/

相关文章:

ansible - Ansible 中角色的串行执行

reactjs - 如何始终覆盖具有不确定后缀的 JSS 样式?

javascript - Windows Localhost 中的 Wiki.js 安装

node.js - AWS sdk 使用 sso 获取凭证

firebase - 使用 Mockito 为 Firebase 用户身份验证设置单元测试

r - 以编程方式将 R Shiny 应用程序作为后台作业启动

dart - Dart 中的不同流

hyperledger-fabric - super 账本结构 2.0 : Chaincode co

matlab - 由凸包创建的曲面上点值的插值

reactjs - 如何更改点击 react 的类(class)?