大家好!从今天开始,大家一起探索CesiumJS的编程世界!
简单介绍
Cesium是目前最流行的三维数字地球渲染引擎,它不仅可以再网页端高效的运行,还可以借助虚幻引擎在CS端渲染出和游戏一样高质量的效果。
1. 概述
- Cesium是一个基于WebGL的地图引擎
- Cesium支持2D、2.5D、3D形式的地图展示
- 可以自行绘制图形、加载三维模型、鼠标交互的功能
- 同时提供良好的触摸支持,并且大多数浏览器以及移动端都支持Cesium
2. Cesium主要功能介绍
- 通过CZML创建数据驱动的时间动态场景
- 使用WMS、TMS、ESRI等标准绘制影像图层
- 具有高分辨的地形三维,可以清晰的展示连绵起伏的山脉
- 具有采用KML、GeoJson、TopJson格式的数据进行矢量绘制的功能
- 使用COLLADA和glTF绘制三维模型
- 可以调用WebGL的低级图元进行几何体的渲染
- 可以在地球上绘制广告牌、标签、文字、折线、多边形等
- 通过调整摄像机的视角来创建随着时间变化的物体移动路径
- 具有点云高速渲染的功能
- 具有地形等高线的功能
- ......