首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Mapbox-gl-js按JSON属性过滤聚类点

使用Mapbox-gl-js按JSON属性过滤聚类点
EN

Stack Overflow用户
提问于 2019-05-18 15:33:56
回答 1查看 946关注 0票数 2

我正在做一个项目,在这个项目中,我想使用他们的属性来过滤GeoJson,并在地图上以集群的形式可视化标记。

我尝试使用以下"Filtering Clustered Points by JSON attributes using Mapbox-gl-js“解决方案,但无法理解如何使用它们的属性过滤GeoJson,以及如何设置要映射的过滤GeoJson数据。

我已经使用Google Maps API制作了一个应用程序,但现在我想通过Mapbox-gl-js API进行开发。

现有应用程序链接:http://maps.dicrc.in/BM/

EN

回答 1

Stack Overflow用户

发布于 2019-06-11 01:33:13

Mapbox GeoJSON集群发生在源代码级。如果要过滤集群中的数据,则必须在集群之前根据属性过滤GeoJSON本身。您可以使用诸如turf/filter之类的工具来过滤GeoJSON数据。对于聚类和更新过滤的数据,请按照此jsfiddle map.getSource('sourceName').setData(filteredData)中的示例进行操作

免责声明:我在Mapbox工作

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56196920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档