Я только создал свой персональный стиль карты с помощью Mapbox Studio, и я пытаюсь использовать его с Mapbox.js. (НЕ Mapbox Gl js!!) Как написано в документе
Вы можете загружать и отображать стили из API с помощью Mapbox GL JS или SDK Mapbox Mobile, или вы можете запрашивать стили непосредственно из API. Для этого запроса требуется токен доступа со стилями: область чтения.
Я добавил в свой <head> ссылка на: https://api.mapbox.com/styles/v1/myusername/mystyleid?access_token=mypublicaccesstoken
Я вижу ответ JSON, но я все еще вижу основной стиль карты.
Как я могу использовать свой собственный стиль в mapbox.js?
Извините, но это не сработает. Стили Mapbox предназначены для использования с Mapbox GL и родными iOS и Android SDK. Вы не можете использовать их с классической версией Mapbox JS. Mapbox JS поддерживает растровые фрагменты, вы не можете их стилизовать. Это просто образы. Mapbox GL и родной SDK (может) использовать векторные плитки, и они являются стильными. Если вы хотите создать пользовательский набор меток для использования с Mapbox JS, вы можете сделать это с помощью Mapbox Studio Classic.