Cesium 是WebGIS四大地图框架之一(其他框架可以参考我的上篇文章WebGIS四大地图框架:Leaflet、OpenLayers、Mapbox、Cesium),主要用于渲染3D地图。
Cesium是一个用于创建三维地球和地图应用程序的JavaScript库。它利用WebGL技术实现高性能的地球渲染,为开发者提供了强大的地理空间分析和可视化功能。Cesium不仅支持地球表面的三维渲染,还可以展示地球上的各种数据,如卫星轨道、地质信息等。借助Cesium,开发者可以在Web浏览器中实现惊人的三维地球应用
学习手册
中文官方网址:http://www.zgeo.work/CesiumTx/examples/index.html#baseDemo
国内中文API文档:
http://cesium.xin/cesium/cn/Documentation1.95/Camera.html
英文官方API文档:
https://cesium.com/learn/cesiumjs/ref-doc/
在线示例:
https://sandcastle.cesium.com/
三方库
1、EarthSDK:http://www.earthsdk.com/ (西部世界(CesiumLab公司)对CesiumJS的封装库)
2、Vue Cesium:https://zouyaoji.top/vue-cesium/#/zh-CN/component/installation (使用 Vue2/3(尽量用3)响应式封装CesiumJS的一个库,集成了一些有用的小工具 )
3、Mars3D:http://mars3d.cn/(火星科技对CesiumJS的封装库 )
DC-SDK:http://dc.dvgis.cn/#/index (数字视觉组织对CesiumJS的封装库)
工具
Cesiumlab:http://www.cesiumlab.com/(西部世界开发的数据转换工具)
博客及视频教程
1、B站,@小飞侠-GIS人 https://space.bilibili.com/597185371/?spm_id_from=333.999.0.0
2、功能案例,摄像头、区域着色、人机巡城