在PolygonLayer之后使用TextLayer时无法正确显示

时间:2019-09-08 14:13:44

标签: reactjs mapbox mapbox-gl deck.gl

我正在使用 uber deck.gl 进行可视化。一切正常,但是,在地图上,我使用PolygonLayer为每个{ {1}}可以正常工作,但是如果我添加一个state/province用于显示标签(名称),则标签或文本将呈现在给定的TextLayer上,但是只是一半,不是全部。但是当我删除state/province时,文本将正确呈现。

1-没有 PolygonLayer

Map without PolygonLayer

2-使用 PolygonLayer

With PolygonLayer

如您所见,我的PolygonLayerTextLayer所取代。 另外,按照我的代码中各层的定义顺序,PolygonLayerTextLayer之后。 这是两个代码:

PolygonLayer

以下是两个文档: PolygonLayer TextLayer

我该如何解决此问题?

谢谢!

0 个答案:

没有答案