Cesium 简介
一、Cesium 是什么?
Cesium 是一个开源 JavaScript 库,用于 3D , 2D , 2.5D 地图可视化。
Cesium 由 AGI 公司计算机图形开发小组与 2011 年研发的。
Cesium 一词来源于化学元素铯,铯是制造原子钟的关键元素,研发小组通过命名强调 Cesium 产品精益求精,专注时间数据可视化。
Cesium 特点:
1)跨平台、跨浏览器;
2)Cesium 使用 WebGL 来进行硬件加速图形,不需要任何插件支持
3)Cesium 是基于 Apache2.0 许可的开源程序,可免费用于商业和非商业用途。
二、Cesium 做什么?
用来显示海量三维模型数据、影像数据、地形高程数据、矢量数据等。
三维模型格式支持gltf、三维瓦片模型格式支持3d tiles。
矢量数据支持geojson、topojson格式。
影像数据支持wmts等。
高程支持STK格式。
三、Cesium 构成?
-
系统架构
1)客户层(界面)
2)服务层(服务器)
3)数据存储(数据库) -
类层次架构