【发布时间】:2016-12-01 07:10:58
【问题描述】:
我是使用 Mapbox 的新手。
我正在尝试向我的地图添加一个新图层,该图层位于水层之上但位于标签之下。
map.addLayer({
'id': 'maine',
'type': 'fill',
'source': 'maine',
'layout': {},
'paint': {
'fill-color': '#088',
'fill-opacity': 0.8
}
}, 'water');
(此代码取自 Mapbox 的一些示例代码。)
现在,这将创建一个位于水层和标签下方的层。但是,我无法弄清楚哪个图层 ID 会将其带到水层之上。
这是我正在使用的样式表:
mapbox://styles/mapbox/light-v9
如何找到此样式表的其他有效图层 ID?我试过“街道”、“道路”、“道路”、“土地”等,但没有任何效果。我认为这个链接包括所有图层名称:
https://www.mapbox.com/studio/styles/mapbox/light-v9/
但唯一能让我的新图层不至于凌驾于一切之上的是“水”。救命!
【问题讨论】:
-
如果我的问题没有帮助,您可以发布您的代码的实时示例吗?