Cesium ion 是一个提供瓦片图和3D地理空间数据的平台,Cesium ion 支持把数据添加到用户自己的 CesiumJS 应用中。当我们使用cesium自带的地形数据以及其他数据服务时,需要申请一个token。
1.打开cesium Ion免费注册账户
2.点击“Access Tokens”,获取到Default Access Token,将其拷贝到项目中即可
在创建 cesium viewer之前添加token:
Cesium.Ion.defaultAccessToken = '你的access tokens'
viewer = new Cesium.viewer('cesiumContainer', {
fullscreenButton: false,//是否显示全屏按钮
})
3.点击“Asset Depot”,可以看到一些数据资源,点击添加按钮,即可将其添加到 “My Assets”中,供我们自己使用,这里我们添加一个Bing Maps Road
//assetId是对应的资源Id,在My Assets列表中可以看到
viewer.imageryLayers.addImageryProvider(new Cesium.IonImageryProvider({ assetId : 4 }));