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

时间:2016-08-17 16:45:00

标签: mapbox-gl-js

有没有办法通过切换列表(https://www.mapbox.com/mapbox-gl-js/example/filter-markers/)过滤符号使用mapbox-gl-js过滤聚类点?

目标是构建此功能(https://www.mapbox.com/mapbox.js/example/v1.0.0/filtering-marker-clusters/

1 个答案:

答案 0 :(得分:4)

GeoJSON群集发生在source级别,因此如果要过滤群集中的数据,则必须过滤GeoJSON本身,然后使用过滤后的数据更新源。 if ($errz.Count -eq 0) { Write-Host "blah no errors" } else { foreach ($err in $errz) { Write-Host "Error: $err" ... } }

这是展示功能的jsfiddle

免责声明:我在Mapbox工作