在开发Cesium项目时,如果没有调用Cesium自己的令牌Token,会在Cesium界面出现如下提示:
image_UYIQuoNX_m.pngCesium建议开发者在开发前申请一个单独的令牌(token),然后就可以使用Cesium提供的服务,在项目中调用,主要包括:
-
即用型 3D 内容:世界地形数据、 OSM 建筑数据 和 Bing 地图数据。
-
支持用户将上传自己的数据,进行云中托管,优化3D Tiles。
-
可以使用Cesium Stories 创建自己的故事。
那如何申请呢?申请以后,如何使用呢?
第一步:登陆Cesium官网,注册账号并登录,申请令牌https://cesium.com/ion/tokens。
image_j9y2UNCiXB.png image_80zOE3ZDtX.png image_CfNi9g95Qj.png第二步:在调用Cesium的API前,加上一句代码(Cesium.Ion.defaultAccessToken = '你自己的token')调用自己的token:
<body>
<div id="cesiumContainer"></div>
<script>
Cesium.Ion.defaultAccessToken = '你创建的token';
const viewer = new Cesium.Viewer("cesiumContainer");
</script>
</body>
这样就可以使用Cesium官方的数据服务了。
网友评论