使用mapbox gl js。
我已将所有自定义地图集样式图层缩放设置设置为mapbox studio中的最大范围[0,22]。但在缩小后达到6-8缩放级别后,图层不可见。
似乎mapbox会以某种方式自动理解不再显示多边形因为它们太小并隐藏它们。
具体情况是什么?我在哪里可以读到这个? (没有在文档中找到任何内容)
答案 0 :(得分:0)
样式设置包含两个重要组件:
如果您告诉您的样式图层,它们应该显示在所有缩放级别上,但是某些缩放级别的源数据丢失,则相应的样式图层将无效。
某些来源没有某些缩放级别数据的原因:
答案 1 :(得分:0)
我遇到了同样的问题,并通过在图层上添加"icon-allow-overlap": true
来解决了
layout={{
"icon-image": "image",
"icon-size": 0.8,
"icon-allow-overlap": true,
}}