Cesium入门及其相关环境搭配
我也不知道研究生生活第一个项目居然是搞这个,研究半天才发现就是前端有关js的东西,我也是醉了… 所以还是需要一些前端的基础的,话不多说,开始第一个项目的练习!
Cesium个人认为主要是用来进行展示的,类似可视化,入门Cesium首先要去搭建相关环境,安装node和npm,npm相当于一个包管理器,npm太慢的话可以换成cnpm,这些网上百度有很多教程,我就不多说了。
获取到安装包之后
- 解压
- 从命令行中进入当前目录 (非常非常重要,当时就被这个弄糊涂了)
- 开始安装依赖,输npm install,安装的cnpm就用cnpm install,之后看文件目录里面是server.js还是server.cjs,再输入node server.js或者node server.js,非常重要,新版的是server.cjs 当时网上教程全是node server.js,当时给我整自闭了,好吧,还是我太菜了。
打开浏览器(推荐chrome),输入http://localhost:8080/,如果出现类似界面,就代表成功。
其中感觉最重要的是Document和Sandcastle
Document
就是查询Cesium提供的API的文档
Sandcastle
这个顾名思义是个沙盒,功能很强,不仅有相关的官方示例还可以自己在线编辑,查看相关效果
最后顺便说一下自己用的编辑器是vs code,感觉还不错。