Cesium简介
接触Cesium想必对地理信息系统(GIS)都有一定的了解,因此才会着手学习这个跨平台、跨浏览器,用来展示三维地球和地图的JavaScript库。
Cesium能做什么
•支持2D、2.5D和3D形式的地图展示
•可以绘制各种几何图形,并支持3D模型、倾斜摄影等多种数据可视化展示
•支持基于时间轴的动态数据展示
Cesium支持的数据格式
•影像数据:Bing、天地图、ArcGIS、OSM、WMTS和WMS等
•地形数据:ArcGIS、谷歌和STK等
•矢量数据:KML、KMZ、GeoJSON、TopoJSON和CZML
•三维模型:gltf、glb(二进制glTF文件)
•三维瓦片:3D Tiles(倾斜摄影、人工模型、 三维建筑物、CAD、BIM和点云数据等)
Cesium实际应用有哪些
•智慧工厂、智慧矿山和创建虚拟场景等基于位置数据的展示
•无人机倾斜摄影模型展示
Cesium知识体系
其主要涉及三个知识领域 : Web前端、计算机图形学、GIS。因此想要学好Cesium,并能够利用Cesium进行二次开发,必须对Web前端、计算机图形学和GIS相关的基础知识都要有所掌握,当然阅读Cesum源码也是非常有必要的。
这次先讲这么多,下次开始在本地搭建Ceisum的开发环境,文章内容中有任何问题,欢迎随时指正~
文章每周持续更新,文章类型涉及GIS开发、三维数字开发,可以微信搜索「 金刚小仓 」第一时间阅读和催更(比博客早一些子),同时会不定期分享GIS开发中所用到的一些实用小工具