Mapbox GL - 我们可以在过滤图层时添加动画

时间:2016-03-16 14:38:53

标签: mapbox mapbox-gl

我想在图层上应用滤镜时做一些动画。例如,我有两个图层,在某些地理点上绘制了不同半径的圆。当我通过使用setFilter()设置过滤器从一个图层切换到另一个图层时,我希望在圆形不透明度上进行过渡以实现平滑过渡。

请协助

1 个答案:

答案 0 :(得分:1)

您可以使用circle-opacity启用/禁用图层。 将活动层的不透明度设置为1,隐藏层的不透明度设置为0.

我做了一个jsfiddle来说明这一点:https://jsfiddle.net/kmandov/kqey8y72/1/

从选择框更改选项以在地图上的图层之间切换。