Mapbox gl js中样式更改后的持久层

时间:2018-03-05 09:08:22

标签: javascript mapbox mapbox-gl-js

是否可以将地图样式从Streetview更改为卫星保留所有手动绘制的图层(geojson形状)?

e.g。 假设我们在街景地图上有一个圆圈,并希望在街景模式下显示相同的圆圈。我们将地图样式更改为卫星后,我们必须再次添加圆圈。有没有可能避免这种情况?

我想找到可能不处理已经处理过的东西的可能性,以排除侦听样式更改和再次添加图层。

mapbox是否支持任何多样式地图实例? 或者将整个风格渲染为背景的可能性,或者甚至可能将Streetview作为我主要风格的一层来实现这一目标?

1 个答案:

答案 0 :(得分:0)

查看https://github.com/mapbox/mapbox-gl-js/issues/4006,了解一些如何使这更容易的想法以及一些变通方法。