1

我正在加载一堆 geojson 点。我可以看到我正在加载大约 40 个点,但哪些点显示在我的地图上似乎是随机的,并且以某种方式与缩放级别相关联。您可以在下面看到仅显示 ~40 的 2 个点。

来自geoj​​son的标记

mapbox-gl-js 使用什么标准来决定显示什么?

有没有办法控制显示哪些点?(全部?一些基于属性?)

4

1 回答 1

1

这很可能发生,因为您使用的text-allow-overlapfalse. 该text-allow-overlap文档读取

如果为 true,即使文本与其他先前绘制的符号发生冲突,文本也将可见。

因为您的符号相互重叠,所以有些符号是隐藏的。text-allow-overlap您可以通过设置为 true来禁用此行为。

您可能会发现标记聚类很有用。

于 2016-03-02T19:10:47.233 回答