MapboxStyleImageryProvider
是CesiumJS中用于加载基于Mapbox样式的在线地图提供程序。
new Cesium.MapboxStyleImageryProvider(options)
String
类型,Mapbox样式的URL地址String
类型,访问Mapbox API所需的访问令牌(Token)var viewer = new Cesium.Viewer('cesiumContainer');
var mapboxProvider = new Cesium.MapboxStyleImageryProvider({
url: 'https://api.maptiler.com/maps/streets/style.json?key=[your-maptiler-key]',
accessToken: '[your-mapbox-access-token]'
});
viewer.imageryLayers.addImageryProvider(mapboxProvider);
请注意,在使用Mapbox提供程序时,您必须指定一个访问令牌(Token)。
您可以通过以下途径获取您的访问令牌:
在此之后,您就可以将下面的示例代码中的accessToken
替换为您自己的令牌:
var mapboxProvider = new Cesium.MapboxStyleImageryProvider({
url: 'https://api.maptiler.com/maps/streets/style.json?key=[your-maptiler-key]',
accessToken: '[your-mapbox-access-token]'
});
更多关于Mapbox样式的实例,请参阅Mapbox样式效果演示。