欢迎光临散文网 会员登陆 & 注册

从Cesium 开始,揭开加薪利器的面纱!附赠项目源码和资料

2023-09-21 13:35 作者:新中地职业培训学校  | 我要投稿


现在国家大力推广数字化,很多高新科技开始迈入数字化大屏的门槛,面试过程中会发现诸如:水利、交通、智慧城市等等这些都已经开始往 3D 发展,要求的技术能力也是日新月异。这些可能在国外已经很成熟,但是国内的话相关资料文献又比较少,像 WebGL、Cesium、Openlayers 等。

如果掌握了这些技术,无疑是为你面试道路上添砖加瓦,尤其最近几年,绝对是加薪利器。本篇从 Cesium 开始,来一一揭开这些加薪利器的面纱。

一、什么是 cesium?

  • Cesium 是一个跨平台、跨浏览器的展示三维地球和地图的 javascript 库。

  • Cesium 使用 WebGL 来进行硬件加速图形,使用时不需要任何插件支持,但是浏览器必须支持WebGL;Cesium 是基于 Apache2.0 许可的开源程序。它可以免费的用于商业和非商业用途。

  • Cesium官网:

  • https://cesiumjs.org

  • 官方API文档:

  • https://cesium.com/learn/ion-sdk/ref-doc

  • 中文API文档:

  • http://cesium.xin/cesium/cn/Documentation1.62

  • Cesium中文社区:

  • http://cesiumcn.org

二、cesium 能做什么?

支持2D,2.5D,3D形式的地图展示

可以绘制各种几何图形、高亮区域,支持导入图片,甚至 3D 模型等多种数据可视化展示。

可用于动态数据可视化并提供良好的触摸支持,支持绝大多数的浏览器和 mobile。

Cesium 还支持基于时间轴的动态数据展示

Cesium在项目中的定位如下图:

三、Cesium教程分享

Cesium开发入门-基础教程
01.Cesium开发入门-基础

02.Cesium开发入门-第一个ceisum页面

03.Cesium开发入门-vue3+vite+ceisum

04.Cesium开发入门-hello cesium

05.Cesium开发入门-控件

06.Cesium开发入门-坐标转化

07.Cesium开发入门-相机

08.Cesium开发入门-飞行动画

09.Cesium开发入门-点线面

10.Cesium开发入门-标注

11.Cesium开发入门-entity实体(线)

12.Cesium开发入门-entity实体(四边形)

13.Cesium开发入门-entity实体(盒子)

14.Cesium开发入门-entity实体(椭圆)

15.Cesium开发入门-entity实体(立体)

16.Cesium开发入门-entity实体(组合)

17.Cesium开发入门-entity删除实体

18.Cesium开发入门-CallbackProperty

19.Cesium开发入门-DataSources数据加载

WebGIS三维(cesium)进阶教程

第一章:WebGIS三维-Cesium开发产品介绍

第二章:WebGIS三维-初始化三维场景

第三章:WebGIS三维-加载第三方地图服务

第四章:WebGIS三维-加载M3D数据服务

第五章:WebGIS三维-鼠标事件

第六章:WebGIS三维-坐标转换

第七章:WebGIS三维-模型拾取

第八章:WebGIS三维-模型属性信息查询

第九章:WebGIS三维-水面效果

第十章:WebGIS三维-图文标注

第十一章:WebGIS三维-Popup注记

第十二章:WebGIS三维-图形绘制

第十三章:WebGIS三维-测量工具

第十四章:WebGIS三维-粒子特效


Cesium视频教程获取方式

获取更多GIS资料、Cesium课程






从Cesium 开始,揭开加薪利器的面纱!附赠项目源码和资料的评论 (共 条)

分享到微博请遵守国家法律