Cesium介绍

220 阅读1分钟

大家好!从今天开始,大家一起探索CesiumJS的编程世界!

简单介绍

官网图片.png Cesium是目前最流行的三维数字地球渲染引擎,它不仅可以再网页端高效的运行,还可以借助虚幻引擎在CS端渲染出和游戏一样高质量的效果。

1. 概述

  • Cesium是一个基于WebGL的地图引擎
  • Cesium支持2D、2.5D、3D形式的地图展示
  • 可以自行绘制图形、加载三维模型、鼠标交互的功能
  • 同时提供良好的触摸支持,并且大多数浏览器以及移动端都支持Cesium

2. Cesium主要功能介绍

  • 通过CZML创建数据驱动的时间动态场景
  • 使用WMS、TMS、ESRI等标准绘制影像图层
  • 具有高分辨的地形三维,可以清晰的展示连绵起伏的山脉
  • 具有采用KML、GeoJson、TopJson格式的数据进行矢量绘制的功能
  • 使用COLLADA和glTF绘制三维模型
  • 可以调用WebGL的低级图元进行几何体的渲染
  • 可以在地球上绘制广告牌、标签、文字、折线、多边形等
  • 通过调整摄像机的视角来创建随着时间变化的物体移动路径
  • 具有点云高速渲染的功能
  • 具有地形等高线的功能
  • ......

3. Cesium参考学习地址

- 1. 官网沙盒例子

- 2. 官网API文档

- 3. Cesium中文网