1. Cesium介绍
- Cesium是国外一个基于JavaScript编写的使用WebGL的地图引擎。Cesium支持3D,2D,2.5D形式的地图展示,可以自行绘制图形、高亮区域,并提供良好的触摸支持,且支持绝大多数的浏览器和mobile。
- 无需任何插件。Cesium 使用 WebGL 来进行硬件加速图形化;跨平台;跨浏览器;实现真正的动态数据进行可视化。Cesium 基于 Apache 开源协议,支持商业和非商业免费使用。
- 为了运行 Cesium 项目, 我们需要一个本地的web服务器来发布我们的文件。这里我们将使用 Node.js 做为服务器。
2. 下载安装包
- Cesium下载最新版本(下载地址:https://cesiumjs.org/downloads/)
- NodeJS下载(下载地址:https://nodejs.org/en/)
Cesium官网引导教程
3. 搭建环境
-
运行 Node 安装文件,选择安装路径。
-
测试NodeJS,打开cmd命令行输入
node -v
npm -v -
若能显示,则说明安装成功(npm是随同NodeJS一同安装的包管理工具)
-
解压Cesium安装包
-
使用cmd命令行进入Cesium工程的根目录,输入
npm install
-
执行 npm install 来安装需要的模块,会在Cesium根目录创建 ‘node_modules’ 文件夹。
-
通过cmd在 Cesium 根目录, 执行 node server.js 来启动web服务器。Cesium需要web服务器来运行直接点击index.html是不起作用的
-
浏览网页 http://localhost:8080/Apps/HelloWorld.html,若能访问,则说明部署成功。