首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尽管图层缩放设置为[0,22],但有时还是隐藏Mapbox样式层。

尽管图层缩放设置为[0,22],但有时还是隐藏Mapbox样式层。
EN

Stack Overflow用户
提问于 2017-07-03 09:07:43
回答 2查看 2.3K关注 0票数 2

使用mapbox gl js。

我已经设置了我的所有自定义mapbox样式图层缩放设置为最大范围0,22在mapbox工作室。但是在变焦达到6-8变焦后,图层是不可见的.

似乎mapbox会自动理解没有理由再显示多边形了,因为它们太小并且隐藏起来。

确切的情况是什么,我在哪里可以读到这方面的资料?(没有在文档中找到任何东西)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-04 00:06:18

样式设置由两个重要组件组成:

  1. 来源
  2. 风格层

如果您告诉您的样式层应该在所有缩放级别上显示,但是这些缩放级别的源缺少数据,那么相应的样式层将无法工作。

某些层不显示某些缩放级别的数据的原因:

  • 视图缩放级别小于源缩放级别范围(如果设置的话)
  • 源不包含给定缩放级别的数据。
票数 1
EN

Stack Overflow用户

发布于 2020-04-15 12:28:53

我得到了同样的问题,并通过将"icon-allow-overlap": true添加到该层来解决

代码语言:javascript
复制
 layout={{
            "icon-image": "image",
            "icon-size": 0.8,             
            "icon-allow-overlap": true,
          }}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44881683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档