解决Cesium无法加载出地球的问题
如圖只看得到星空,看不到地球:界面下方的文本:
This application is using Cesium’s default ion access token. Please assign Cesium.Ion.defaultAccessToken with an access token from your ion account before making any Cesium API calls. You can sign up for a free ion account at https://cesium.com.
大致翻譯為:
此應用程序正在使用 Cesium 的默認 ion 訪問令牌,請在使用 Ceisum API 調用之前先注冊一個你自己的 Cesium ion 訪問令牌,你可以在 https://cesium.com 免費注冊一個賬號。
接下來去網站中注冊:
填寫注冊信息:
注冊成功后點擊 “Access Tokens”:
會發現已經有一個默認的 Token,點擊它,右側會出現 Token 信息,點擊復制:
復制后切換到代碼中,在語句 var viewer = new Cesium.Viewer("cesiumContainer"); 前面加上 Cesium.Ion.defaultAccessToken = 'your Token' ,即:
刷新頁面,發現地球又回來了:
注意,對于有特殊需求的,可以自己創建 Token,點擊“Create token”,根據提示創建即可:
以下信息根據需求填寫:
總結
以上是生活随笔為你收集整理的解决Cesium无法加载出地球的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Express基础
- 下一篇: npm镜像源的查看和切换