Показать мою карту Mapbox в Openlayers 5.3.0?

Я пытаюсь отобразить свою собственную карту из Mapbox в Openlayers 5.3.0. Я пытаюсь последовать примеру

person Steffan    schedule 21.02.2019    source источник
comment
Последний выглядит правильно, за исключением .html, поэтому попробуйте url: 'https://api.mapbox.com/styles/v1/svenpt/cjsbq6vq716ye1fpgw10kvitp/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1Ijoic3ZlbnB0IiwiYSI6ImNqc2Vxa3Q5MzBqcTAzeW1kOWRiajV4ZzYifQ.xpDqTM6B41sS6QjZPwb6yQ'   -  person Mike    schedule 21.02.2019


Ответы (2)


Спасибо Майку за ответ!

Правильный URL:

url: 'https://api.mapbox.com/styles/v1/svenpt/cjsbq6vq716ye1fpgw10kvitp/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1Ijoic3ZlbnB0IiwiYSI6ImNqc2Vxa3Q5MzBqcTAzeW1kOWRiajV4ZzYifQ.xpDqTM6B41sS6QjZPwb6yQ'

Мне пришлось удалить .html из:

url: 'https://api.mapbox.com/styles/v1/svenpt/cjsbq6vq716ye1fpgw10kvitp.html/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1Ijoic3ZlbnB0IiwiYSI6ImNqc2Vxa3Q5MzBqcTAzeW1kOWRiajV4ZzYifQ.xpDqTM6B41sS6QjZPwb6yQ'
person Steffan    schedule 21.02.2019

если вы хотите отобразить стиль mapbox с помощью OpenLayers, непосредственно из API mapbox, вы можете проверить ol-mapbox-style. Интеграция действительно проста, как вы можете видеть с помощью этого stackblitz.

person loicgasser    schedule 21.02.2019