Я новичок в использовании Mapbox.Mapbox - Каковы мои идентификаторы слоев?
Я пытаюсь добавить новый слой к моей карте, которая находится над слоем воды, но ниже ярлыков.
map.addLayer({
'id': 'maine',
'type': 'fill',
'source': 'maine',
'layout': {},
'paint': {
'fill-color': '#088',
'fill-opacity': 0.8
}
}, 'water');
(Этот код был взят из некоторого кода примера из MapBox.)
Прямо сейчас, это создает слой, который находится ниже уровня воды и этикеток. Тем не менее, я не могу понять, какой идентификатор слоя принесет его над водным слоем.
Это таблица стилей, я использую:
mapbox://styles/mapbox/light-v9
Как найти другие действительные идентификатор уровня для этого стилей? Я пробовал «улицы», «дороги», «дорога», «земля» и т. Д., Но ничего не сработало. Я думал, что эта ссылка содержит все имена слоев:
https://www.mapbox.com/studio/styles/mapbox/light-v9/
, но только один, который держит мой новый слой от просто быть на вершине всего это «вода». Помогите!
Если мой вопрос не помогает, можете ли вы опубликовать живой образец своего кода? – RobLabs