? Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品。它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以及多平台,易用性上都有一定的保证。
? Cesium作者AGI( Analytical Graphics, Inc.)公司,该公司一直致力于时空数据业务。公司为他们客户开发一个虚拟地球项目,后来将cesium项目贡献给开源社区并一直活跃开发中。正如很多开源项目都有一个个性化的名字,Cesium也不例外。Cesium原意是化学元素铯,铯是制造原子钟的关键元素,通过命名强调了Cesium产品专注于基于时空数据的实时可视化应用。 AGI的英文全称为Analytical Graphics Incorporation,三位创始人曾在通用公司宇航部的供职工程师,提供STK(System/Satellite Toolkit Kit)和Cesium两款产品。该公司是航天分析软件的领导者,而STK则是该公司的旗舰产品。经过多年来在时空数据的积累,AGI公司逐渐掌握了大量3D可视化技术,也感受到各行各业对海量3D数据的强烈需求,因此于2012年创建了cesiumjs开源项目,围绕Cesium生态圈打造了一套安全可靠易扩展且平台独立的企业级解决方案。
? 另一个公司级的贡献者是NICTA (National ICT Australia) 澳大利亚最大的信息与通讯技术中心,NICTA的员工们贡献了瓦片地图服务、地形处理等cesium的核心功能。
? 网站地址 https://cesium.com/ Cesium官网 官方博客 团队成员介绍
? 网站包含cesium的介绍、平台、社区、博客等,建议大家将Cesium官网的博客都读一遍,博客大概分为三类,主要是技术类,比如性能优化,调度算法等,一类是定期的新版本特性,能够了解Cesium新功能和新特性,还有一类是大事记,比较轻松,不妨感受一下Cesium的团队文化。
? Cesium遵循Apache 2.0许可开源协议,可以免费的用于商业和非商业用途,无论是个人还是商业用途,可以任意修改源码不用开源,需要声明该产品使用了Cesium,比如Cesium.js,LICENSE.MD;MODIFICATIONS.md声明你的修改清单。
官网下载地址 https://cesium.com/downloads/
Cesium目前更新比较频繁,每个月月初会发布一次版本,当前最新版本是:版本:[v1.113](发布时间:2024-01-02) Github releases列表
通过CZML创建数据驱动的时间动态场景
使用WMS,TMS,openstreetmaps,Bind以及ESRI的标准绘制影像图层。
使用KML,GeoJSON和TopoJSON绘制矢量数据。
使用COLLADA和glTF绘制3D模型。
优化的WebGL,充分利用硬件渲染图形,使用低级别的几何和渲染程序。
绘制大范围的折线,多边形,广告牌,标签,挤压以及走廊。
控制摄像头和创造飞行路径。
使用动画控件控制动画时间。
A. Viewer
B. DataSource
C. Entities
D. Widgets
架构图(想要大图私信我)
vtxf编写的Cesium资料大全 :唐晓飞(vtxf)对cesium及其周边整理的相关资料。