有没有没有访问 token 就可以使用MapBox GL JS的方法吗?我在MapBox GL JS的文档中找不到任何提示,但是Uber表示它是possible with their library,而providing React Components表示MapBox GL JS

react-map-gl的文档



来源https://uber.github.io/react-map-gl/#/Documentation/getting-started/about-mapbox-tokens

是否可以使用不带访问 token 的“ native ” MapBox GL JS?如果是这样,怎么办?

最佳答案

是的,正如评论中提到的,只是不要设置 accessToken 并避免使用任何 map 框样式或图块:

var map = new mapboxgl.Map({
    container: 'map'
    center: [-74.50, 40],
    zoom: 9
});

然后你可以通过 map.addLayer/addSource 以编程方式添加你的图层,或者只是创建你自己的 style.json 文件来引用你的切片服务器和图层。此处详细记录了样式规范:https://docs.mapbox.com/mapbox-gl-js/style-spec/

关于javascript - 使用不带访问 token 的MapBox GL JS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57251504/

10-12 13:00
查看更多