如何上手WebGIS开发项目?

第一阶段HTML/CSS入门

所学内容重点:HTML、CSS

HTML基础要点:基本结构与标签、文本内容标签、图文与链接、列表与表格、表单、嵌入多媒体与框架。HTML负责web的结构, 是web技术的重要组成部分

CSS基础要点:选择器、样式属性、布局技巧、响应式设计、CSS预处理器、调试与优化

CSS负责web的样式, 可以做出酷炫的效果和设计感实足的优秀产品

 

这个阶段要求学员能独立完成企业级的网页项目,效果如下图所示

图片

阶段企业实战案例:电子简历项目以及一些小项目等

图片

第二阶段JavaScript入门

所学内容重点:Javascript

JavaScript做为web前端唯一的开发语言, 负责web的逻辑与业务实现. 写代码做项目全靠它, 负责实现客户端的动态功能和交互性

 

这个阶段要求能够完成网页常见的交互效果;完成PC端综合实战项目,实现市面上常见的网页交互特效等开发。

新中地综合信息平台项目

  1. 掌握JavaScript基础语法,培养编程逻思维;

  2. 掌握DOM和BOM对象的常用属性和方法,能够完成网页常见的交互效果;

  3. 完成PC端综合实战项目,实现市面上常见的网页交互特效等开发;

4.本阶段的课程更加注重对学员逻辑能力的培养,实现从初级工程师向中高级工程师的转变,大量的练习,加上丰富的案例,真正做到学以致用。由浅入深,循序渐进。通过下断点单步调试,不仅知其然,更知其所以然,培养代码思维;

图片

 

第三阶段前端框架

 所学内容重点:框架前置课、Vue2.0开发基础及核心、Vue3.0基础开发,大屏可视化项目等

 

这个阶段要求学生能够独立完成一个中小项目的前后台,对于Web开发有着非常熟练的编程能力。

掌握能力:

  1. 够独立完成一个中小项目的前后台,对于Web开发有着非常熟练的编程能力;

  2. 掌握Vue3.0新特性,掌握前端框架Vue3.0开发必备技能;

3.能够知练运用 Git 管理前端项目本阶段课程由经验丰富的高级项目经理带领,学员独立完成需求分析,技术设计,项目评审,真实WBS分组分工协作,提前体验实际工作场景。

图片

新中地天气

图片

大屏可视化

 

第四阶段WebGIS二维开发

 

所学内容重点:WebGIS基础理论及开发、MapGlS二次开发、Mapbox、Openlayers

这个阶段要求同学们熟练应用市场主流GIS开源框架开发(MapGls二次开发、Mapbox.Openlayers),使用Mapbox、Openlayer框架开发。

 

完成一个智慧交通的小组项目:

掌握能力:

  1. 掌握WebGls基础理论和OGC标准,了解不同WebGIS服务和数据格式;

  2. 学习地图服务发布、底图加载与渲染,以及几何要素和空间分析技术;

  3. 理解MapGlS二次开发,掌握MapGIS产品架构和接口调用;

4.学习OpenLayers和Mapbox开发,掌握地图控件调用和API二次封装;

5.完成智慧交通系统开发,掌握Vue结合GIS框架的全流程开发技能。

 

图片

第五阶段WebGIS三维开发基础

 

所学内容重点:Threejs、Cesium  

这个阶段为三维GIS开发入门阶段(Threejs、Cesium),通过两个三维项目,对threejs和Cesium有全面基本的了解和使用。

掌握能力:

1.掌握Three.js和WebGL的三维渲染技术,能够创建基础三维场景和模型;

2.学习Cesium框架基础,了解其工具和坐标系统,为GIS开发打下基础;

3.深入理解Cesium的几何实体和屏幕空间事件处理,提升三维GIS开发技能;

4.掌握Cesium数据源和3Dtiles技术,实现复杂三维场景的构建和可视化;

5.通过Cesium项目实践,全面了解三维GIS开发流程和应用场景。

 

图片

threejs-3D汽车

完成不动产管理系统项目、 公交车轨迹漫游项目:

图片

分房分户

图片

公交车轨迹漫游

第六阶段WebGIS三维企业实战进阶-cesium多项目场景应

 

所学内容重点:cesium高级功能、webgl核心理论

这个阶段是三维GIS开发的进阶阶段(cesium高级功能、webgI核心理论),通过学习本阶段,帮助学生掌握Cesium的高级用法及部分底层原理,了解WebGL核心原理,渲染管线流程,及着色器qlsl语言在Cesium中的应用,胜任三维GIS开发的工作。

基础要点:

企业常用功能模块逐项突破、二维空间分析模块双屏联动模块、可视域分析模块、模型裁剪模块、淹没分析模块、WebGL核心原理及Cesium高级应用

掌握能力:

  1. 掌握Cesium多项目场景应用,能够实现不动产登记和建筑方案的三维展示;

  2. 掌握Cesium与Vue3的集成,封装基础工具库,提升开发效率和应用交互性;

  3. 学会使用Cesium进行复杂业务逻辑处理,如轨迹漫游和通视分析,增强三维GIS功能;

  4. 掌握城市级三维场景开发,包括数据处理和特效渲染,提高场景构建能力;

  5. 完成三维智慧地铁系统开发,掌握地铁相关业务功能和可视化展示技巧。

完成数字孪生智慧城市项目:

图片

双屏联动模块

图片

 

第七阶段三维实战项目课:三维智慧地铁系统开发与应用

所学内容重点:cesium高级功能

三维智慧地铁项目课程是由新中地教育独家研发的企业级三维GIS开发Cesium系列课程

本课程采用Cesium作为核心技术平台,Cesium作为一个强大的3D地球和地图平台,为开发者提供了丰富的API和强大的渲染能力。

通过基于shader的技术实现,学员可以根据自己的创意和喜好,设计出各种视觉效果,如光照效果、材质效果等,从而极大地提高了项目的灵活性和个性化程度。

 

 

智慧地铁项目系列课程实现的各功能详细介绍,一共是7个大功能板块,每个功能里面有1个或者数个小功能,包括地铁线路、重要活动、历史进程、站点查询、分析功能能。

掌握能力:

1.掌握Cesium多项目场景应用,能够实现不动产登记和建筑方案的三维展示;

2.掌握Cesium与Vue3的集成,封装基础工具库提升开发效率和应用交互性;

3.学会使用Cesium进行复杂业务逻辑处理,如轨迹漫游和通视分析,增强三维GIS功能;

4.掌握城市级三维场景开发,包括数据处理和特效渲染,提高场景构建能力;

5.完成三维智慧地铁系统开发,掌握地铁相关业务功能和可视化展示技巧。

 

第八阶段GIS职业发展规划+面试指导

所学内容重点:GIS职业发展课、就业加强课、模拟面试课,提升职业素养

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值