九月也过一半了,
要开始准备cesium作品集了,不然要喝西北风了。
---------------------------------
1.cesium如果不本地部署,直接
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <script src="https://cesium.com/downloads/cesiumjs/releases/1.66/Build/Cesium/Cesium.js"></script> <link href="https://cesium.com/downloads/cesiumjs/releases/1.66/Build/Cesium/Widgets/widgets.css" rel="stylesheet"> </head> <body> <div id="cesiumContainer" ></div> <script> Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4YWMwMDQ2Mi0yMWYxLTRiMDQtOGZkMC1kOTI5M2YxN2NiZTQiLCJpZCI6MTMxODYsInNjb3BlcyI6WyJhc3IiLCJnYyJdLCJpYXQiOjE1NjI3NDYxMzN9.jJH2rYCsOaPuTx9oxJkyC0B0-8pXI8IiUNt88A-cY38'; //添加地形的,如果不需要起伏地形,用 //var viewer = new Ceisum.Viewer('cesiumContainer'); var viewer = new Cesium.Viewer('cesiumContainer', {terrainProvider: Cesium.createWorldTerrain()}); </script> </body> </html>
2.若要本地部署.因为cesium是搭建在国外服务器上,所以国内用户访问时很慢,故要搭建本地cesium环境
(1)控制台进入安装包所在的文件夹。
安装包下载后模样:
win+R,输入cmd进入控制台。cd /d E:cesiumCesium-1.66
(2)npm instll; node server.js
如果,就删掉package.js里面这一句
*或者把node降到10.x及以下(当然大概率也不行)
*另,每次都需要打开控制台node server.js开启服务,不能把黑窗口关了。