Использовать стиль базовой карты openmaptiles.org с Deck.gl
Я пытаюсь использовать непатентованный стиль базовой карты от openmaptiles.org ( https://openmaptiles.org/docs/website/mapbox-gl-js/) с Deck.gl. В моем примере я использую стиль "Темная материя".
deckgl = new deck.DeckGL({
container,
map: mapboxgl,
mapboxApiAccessToken: mapboxAccessToken,
// mapStyle: "mapbox://styles/mapbox/dark-v9",
mapStyle:
"https://openmaptiles.github.io/dark-matter-gl-style/style-cdn.json",
longitude: -98.58,
latitude: 39.82,
zoom: 4
});
Когда я запускаю этот код, я получаю эту ошибку "Не удалось загрузить ресурс: сервер ответил со статусом 403 () [ https://maps.tilehosting.com/data/v3.json?key=SymbVzXrAD6Jmqe6yBOS%5D". Что я здесь не так делаю?
Когда я запускаю этот код в стиле mapbox (закомментирован), он работает нормально.
Спасибо Киран
1 ответ
Решение
Как вы увидите, когда перейдете по этому URL-адресу напрямую, tilehosting.com скажет вам, что у вас нет правильного API-ключа для доступа к этому ресурсу.