FCC提供的样式ID为from their website
但是,当我尝试将样式嵌入到我的网站中时,它无法正常工作。
我的代码是
mapboxgl.accessToken = 'myowntoken';
var map = new mapboxgl.Map({
container: "map",
style: "mapbox://styles/fcc/ck07351k218h31cp7om3z4bka",
center: [-121.064242, 36.922103], // starting position
zoom: 5
});
我想知道为什么会这样吗?
答案 0 :(得分:0)
FCC可能只允许将这种样式与其令牌一起使用。他们的文档网站上的注释说:
注意:要访问这些图层,请使用以下各种格式,您需要一个Mapbox访问令牌。我们希望在下面的链接中包含一个公共访问令牌,因为我们希望使人们能够以最有用的格式轻松访问宽带数据。但是,如果我们发现访问令牌被滥用,尤其是被用于访问与宽带地图无关的地图,我们别无选择,只能停用令牌,并要求最终用户获得自己的令牌。>
虽然这意味着您可以使用自己的令牌,但似乎他们实际上并未启用此功能。
您可以暂时使用他们提供的令牌。