当前,三维GIS技能在建筑、城市方案、交通、电信、水利、国土资源等领域具有广泛的运用前景。
随着城市化进程的加速和城市方案的繁芜化,三维GIS技能有着广阔的市场需求。

三维GIS在二维GIS的根本上,增加了对地球表面的第三维度,即高度或深度。
比较于二维层面的WebGIS,三维GIS能够更好地剖析和处理地理空间数据,利用准确的三维地理模型可以帮助决策者和方案者更好地理解地理空间数据,进行可视化剖析。

此外,三维GIS开拓和聪慧城市、数字孪生等受到国家政策扶持的项目结合紧密。
聪慧城市和数字孪生都是未来城市发展的主要方向,这些项目须要大量的三维GIS技能人才来支持其方案和培植。

当前很多GIS干系专业的在校生已经认识到学习GIS开拓的必要性,不少乃至从大一就开始方案学习,但苦于没有专业辅导、系统课程,缺少学习方向,项目履历,以至于上手很慢。

从零到三维GIS高级工程师必看2024年GIS开拓系统进修路线图

本期

这套学习路线图,是由中地数码集团资深三维GIS高等工程师带领历时三个月,精心打磨的。
全体学习过程,仿照真实项目开拓流程,学完即具备中等GIS开拓工程师水平,可胜任前端GIS开拓、三维GIS开拓等干系事情。

ps:须要清晰版本的学习路线图

请加GIS小巫师微信:18507119800

1. Web根本阶段HTML5

HTML卖力web的构造, 是web技能的主要组成部分. 本阶段从HTML的实质出发, 深入阐发HTML的组成, 帮助大家理解web系统的事理, 不仅先容了HTML如何被浏览器解析并渲染, 更加深刻的剖析了HTML设计背后的原形

HTML实质HTML组成HTML语义化布局元素多媒体元素(超链接, 图片, 音频, 视频)表单元素表格元素

CSS3

CSS卖力web的样式, 可以做出酷炫的效果和设计感十足的精良产品 本阶段从基本的CSS语法讲起, 结合浩瀚效果案例, 夯实根本, 力争创新. 通过精准的选择器, 掌握页面元素的布局和效果, 结合CSS3的新特性(圆角, 阴影, 过渡, 渐变, 动画)美化网页, 终极达到编写企业级大型综合页面的哀求

选择器(包括nth-of-type,nth-of-child等)文本属性背景(包括background-size, background-clip等)属性值的打算机制视觉格式化模型伪类与伪元素flex布局与grid布局媒体查询与相应式过渡transition变形transform渐变关键帧动画预处理器(Less, Sass, Stylus)JavaScript

JavaScript做为web前端唯一的开拓措辞, 卖力web的逻辑与业务实现. 写代码做项目全靠它, 重中之重 本阶段除了先容基本的语法外, 更加看重对学员逻辑能力的培养, 形成代码思维, 实现从低级工程师向中高等工程师的转变 大量的练习, 加上丰富的案例, 真正做到学甚至用. 由浅入深, 循规蹈矩. 通过下断点单步调试, 不仅知其然, 更知其以是然。

JavaScript根本

变量与数据类型运算符与表达式条件分支循环数组函数工具

WebAPI

DOM与BOM事宜驱动回调函数冒泡与捕获事宜委托本地存储

JavaScript高等

全局工具与活动工具浸染域与闭包原型与原型链let和const箭头函数解构promiseasync...await非常处理EventLoop

2 Web进阶阶段

vue框架做为事情中利用最广泛的前端框架, 是口试和项目开拓的重点 本阶段以项目驱动, 详细全面的先容Vue2与Vue3框架百口桶, 严格按照项目管理的办法推进, 由履历丰富的高等项目经理带领, 学员独立完成需求剖析, 技能设计, 项目评审, 真实WBS分组分工协作, 提前体验实际事情场景

项目前准备node环境安装npm包管理工具yarn与pnpmRESTful接口对接与调试Git配置与实战运用Vue2根本声明式渲染相应式系统及事理属性绑定事宜绑定双向绑定条件渲染列表渲染动态样式打算属性侦听器过滤器Vue2核心生命周期与生命周期钩子vue2核心模块与重点流程剖析组件插槽vue2源码走读vue-routervuexElementUI框架及实战大屏可视化项目canvas事理echarts阿里datav云平台Vue3开拓compositionAPI生命周期组件通信vitepinia3 WebGIS二维开拓WebGIS根本理论OGC标准WMS(Web舆图做事)WFS(Web矢量做事)WCS(Web栅格做事)数据格式: 影像, 栅格, 矢量, 瓦片投影与坐标系做事发布底图加载与渲染几何要素: 点, 线, 面, 区, 注记空间剖析缓冲区剖析MapGIS二次开拓MapGIS全空间产品体系MapGIS10.5Pro产品架构深度解读MapGIS环境搭建MapGIS平台接口调用MapGIS接口二次封装OpenLayers开拓canvas绘图根本底图加载渲染舆图控件调用交互式失落量图形绘制舆图事宜API二次封装GeoJSON数据加载与解析Mapbox开拓底图加载渲染舆图控件与事宜交互式失落量图形绘制组件化集成Mapbox+React运用公共开放平台高德舆图开放平台常用API控件动画与轨迹GeoJSON数据持久化阿里数据可视化平台DataV-L73D柱状图散点图雷达图水体3D添补项目一: 聪慧交通系统基于Vue+OpenLayers/Mapbox全流程开拓多用户权限管理实时路况事宜查询缓冲区剖析叠加裁剪剖析新中地教诲,赞24 WebGIS三维开拓根本三维建模工具-blenderblender基本操作三维场景建立渲染出图动画CG物理运动三维核心理论-three.js三维场景建立相机与光照三视图与视角3D坐标系投影与变换3D几何实体纹理与材质着色器3D建模数据加载三维GIS开拓-Cesium快速上手3D底图加载与渲染常用控件相机与视角3D几何实体渲染Cesium物体动效粒子效果物理仿真倾斜拍照数据加载舆图事宜的初始化以及销毁3Dtiles的加载primitive图元GeoJsonDataSource加载数据Cesium绘制工具项目一: 不动产登记项目cesium集成Vue3cesium根本工具库封装区域切分楼层分层3D弹窗实现不动产登记业务流程新中地教诲项目二: 建筑方案项目基于Vue3+Cesium闇练利用三个坐标系之间的转换调度三维模型的摆放位置vue3自定义长按事宜5 WebGIS三维企业级实战

本阶段以企业常用的功能和案例为主, 重点先容了Cesium的高等用法及部分底层事理, 不仅能应对企业常用业务模块, 更是跳槽涨薪的利器.

企业常用功能模块逐项打破三维空间剖析模块

以三维地形剖析为出发点, 详解讲解空间三维剖析常用思路及处理方案, 广泛运用于

地质剖析地矿分页建筑与方案

双屏联动模块

各种地理信息系统中非常常见的功能, 实现二维, 三维双屏联动

左边显示二维舆图右边显示三维模型调度二维舆图时, 同步实时显示三维信息

可视域剖析模块

不仅可以运用于房地产, 景不雅观剖析, 还可以运用于智能驾驶

模型裁剪模块

淹没剖析模块

WebGL核心事理WebGL事情事理WebGL绘制大略图元WebGL绘制立方体,渲染三维场景WebGL添加场景光照WebGL着色器语法讲解Cesium高等运用Cesium自定义模型着色器Cesium材质详解与自定义材质Cesium自定义后处理效果Cesium自定义echarts图层项目一: 公交车轨迹漫游项目cesium中韶光轴的利用第一人称视角以及跟随视角平滑的切换cesium中实现定点漫游漫游中监听事宜新中地教诲,赞2项目二: 三维数字孪生聪慧城市项目

1.基于 Cesium + webGL + shader 实战运用

2.真实项目中设计稿交付

3.城市级shp数据处理

4.城市级白膜的大数据处理与前端渲染

5.城市三维场景构建:水域效果、道路殊效、地标殊效

6.Cesium景象功能(晴、雨、雾、雪)

7.cesium中着色器利用技巧与殊效类封装技巧

8.三维可视化大屏开拓技巧

9.Cesium + Echart 实现3D弧线迁徙图

10.城市模型效果:渐变、呼吸灯、扫光、夜景告