减去(xor)mapbox-gl-js图层

时间:2018-03-01 13:46:57

标签: javascript mapbox mapbox-gl-js

我正在使用mapbox-gl-js创建一个应用程序,其中我有两层,我想知道是否可以从另一层中减去一层。

"减去"我的意思是它应该只绘制第一层和第二层的不相互重叠的部分。

是否可以这样做?

1 个答案:

答案 0 :(得分:1)

您需要更改或添加新来源以反映这一点。 according to CakePHP's doc具有一些差异多边形的功能,您应该可以使用这些功能来获取xor。

PS。这类似于先前提出的在不实际更改源Turf

的情况下反转要素的内容