Cesium介绍和学习资料汇总

分类:计算机 | 三维开发 | WebGL | Cesium | 综合 326
更新:2022-03-01 23:20:41
编辑

转载地址

http://mars3d.cn/dev/guide/start/cesium.html#_1-cesium%E7%9A%84%E4%BD%9C%E8%80%85-agi%E5%85%AC%E5%8F%B8

Cesium是一款面向三维地球和地图的、世界级的JavaScript开源产品。它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能、精度、渲染质量以及多平台、易用性上都有一定的保证。

1 Cesium的作者:AGI公司

Cesium隶属于AGI公司,该公司一直致力于时空数据业务。正如很多开源项目都有一个个性化的名字,Cesium也不例外。Cesium原意是化学元素铯,铯是制作原子钟的关键元素,通过命名强调了Cesium产品专注于基于时空数据的实时可视化应用。AGI的英文全称为Analytical Graphics Incorporation,三位创始人曾在通用公司宇航部供职工程师,提供STK(System/Satellite Toolkit Kit)和Cesium两款产品。该公司是航天分析软件的领导者,而STK则是该公司的旗舰产品。经过多年来在时空数据的积累,AGI公司逐渐掌握了大量3D可视化技术,也感受到各行各业对海量3D数据的强烈需求,因此于2012年创建了Cesiumjs开源项目,围绕Cesium生态圈打造了一套安全可靠易扩展且平台独立的企业级解决方案。

2 Cesium官方网站

建议大家将Cesium官网的博客都读一遍,博客大概分为三类,主要是技术类,比如性能优化、调度算法,一类是定期的新版本特性,能够了解Cesium新功能和新特性,还有一类是大事记,比较轻松,不妨感受一下Cesium的团队文化。

Cesium官网 官方博客 团队成员介绍

3 Cesium的源码

Cesium遵循Apache 2.0许可开源协议,可以免费地用于商业和非商业用途,无论是个人还是商业用途,可以任意修改源码不用开源,需要声明该产品使用了Cesium,比如Cesium.js,LICENSE.MD;MODIFICATIONS.md声明你的修改清单。

GitHub开源地址 官方教程 官方示例 API文档

Cesium目前更新比较频繁,每个月月初会发布一次版本,当前最新版本是:

版本:v1.91(发布时间:2022-03-02 04:02:29) 下载zip包(62.7MB)Github releases列表

4 Cesium架构图

5 原生Cesium开发 相关学习网站

最好的教程其实是官方教程和官方示例,并在学习中随时查阅API文档。

教程

代码

其它