Mapbox на открытом воздухе - фон и ярлыки старого стиля с Mapbox Studio - PullRequest
0 голосов
/ 26 марта 2020

Я работал с листовкой, используя сервер растровых плиток mapbox на открытом воздухе. Mapbox имеет несколько готовых стилей, большинство из которых перечислены в этот ответ . Код / URL для этого примерно так:

var mapBoxOutdoorsClassic = L.tileLayer('https://api.tiles.mapbox.com/v4/mapbox.outdoors/{z}/{x}/{y}.png?access_token={accessToken}', {
  accessToken: '...',
  attribution: '...',
  maxZoom: 18,
  }).addTo(map1);

Мне нравится этот стиль. Но моя проблема в том, что я пытаюсь добавить изображение. Я хочу, чтобы наложение изображений было над графиком ландшафта карты, но под метками. Так что я сделал go в mapbox studio и создал эти два стиля - в основном стиль на открытом воздухе с выделенными метками:

Без меток

Только метки

Вот коды и поле, в которых сравниваются стили студии растров и картографических карт

Старый стиль слева, новые стили с выделенными слоями находится справа. Вы можете поиграть со слоями в верхнем правом углу.

Таким образом, разделение слоев сработало хорошо, как вы можете видеть в codesbox. Но стили из растровых плиток на самом деле не такие же, как у Mapbox Studio! Я предполагаю, что растровые плитки были сделаны в течение нескольких лет go, и стили были обновлены с тех пор. Но мне действительно нравится старый стиль - в нем больше ощущения цветного карандаша, больше стиля карты национальных парков, в отличие от нового стиля, который больше напоминает OSM или google maps. Вместо того, чтобы проводить часы в студии Mapbox, пытаясь воссоздать старый стиль, кто-нибудь знает, существуют ли эти стили где-то в студии Mapbox? Может быть, «mapbox outdoors classi c»? Я действительно хочу, чтобы точные стили отображались на карте слева в моем коде и в окне, но с возможностью отделить слой меток от остальных.

1 Ответ

2 голосов
/ 26 марта 2020

С компонентами Mapbox Studio на самом деле довольно быстро воссоздать старые стили Mapbox в современной Mapbox Studio. Фактически, вот пятиминутное видео из Mapbox, показывающее, как воссоздать классическое c Mapbox на открытом воздухе в современной Studio!

Как обновить стиль classi c в современной Mapbox Studio

...