新中地GIS开发4.0全新升级!新增了哪些内容?

发布日期: 2023-09-04 点击次数: 1099 字体显示: 【大】【中】【小】 分享到

企业招聘三维GIS开发工程师,通常除了基本的开发功能外,还需要了解很多高级功能和底层逻辑和流程,升级后的GIS开发特训营4.0能满足这一要求,学完该内容在三维GIS开发方面的优势如下:

1、了解三维GIS开发基本概念,三维GIS理论,及应用场景

2、掌握Cesium的核心API,掌握三维GIS开发流程。

3、掌握Cesium核心原理,以及复杂的三维场景构建流程。

4、掌握Cesium周边生态

5、理解WebGL核心原理,渲染管线流程,及着色器glsl语言在Cesium中的应用。

中地数码集团资深三维GIS高级工程师带领,模拟真实项目开发流程,从需求分析。从流程设计,UI设计出发,实现一套高性能,可扩展,高质量的数字孪生系统。学生通过本项目,能够胜任三维gis开发的工作。


1. Web基础阶段

HTML5

HTML负责web的结构, 是web技术的重要组成部分.
本阶段从HTML的本质出发, 深入剖析HTML的组成, 帮助大家理解web系统的原理, 不仅介绍了HTML如何被浏览器解析并渲染, 更加深刻的分析了HTML设计背后的真相
  1. HTML本质

  2. HTML组成

  3. HTML语义化

  4. 布局元素

  5. 多媒体元素(超链接, 图片, 音频, 视频)

  6. 表单元素

  7. 表格元素

CSS3

CSS负责web的样式, 可以做出酷炫的效果和设计感实足的优秀产品
本阶段从基本的CSS语法讲起, 结合众多效果案例, 夯实基础, 力图创新.
通过精准的选择器, 控制页面元素的布局和效果, 结合CSS3的新特性(圆角, 阴影, 过渡, 渐变, 动画)美化网页, 最终达到编写企业级大型综合页面的要求
  1. 选择器(包括nth-of-type,nth-of-child等)

  2. 文本属性

  3. 背景(包括background-size, background-clip等)

  4. 属性值的计算机制

  5. 视觉格式化模型

  6. 伪类与伪元素

  7. flex布局与grid布局

  8. 媒体查询与响应式

  9. 过渡transition

  10. 变形transform

  11. 渐变

  12. 关键帧动画

  13. 预处理器(Less, Sass, Stylus)

JavaScript

JavaScript做为web前端唯一的开发语言, 负责web的逻辑与业务实现. 写代码做项目全靠它, 重中之重
本阶段除了介绍基本的语法外, 更加注重对学员逻辑能力的培养, 形成代码思维, 实现从初级工程师向中高级工程师的转变
大量的练习, 加上丰富的案例, 真正做到学以致用. 由浅入深, 循序渐进. 通过下断点单步调试, 不仅知其然, 更知其所以然,

JavaScript基础

  1. 变量与数据类型

  2. 运算符与表达式

  3. 条件分支

  4. 循环

  5. 数组

  6. 函数

  7. 对象

webAPI

  1. DOM与BOM

  2. 事件驱动

  3. 回调函数

  4. 冒泡与捕获

  5. 事件委托

  6. 本地存储

JavaScript高级

  1. 全局对象与活动对象

  2. 作用域与闭包

  3. 原型与原型链

  4. let和const

  5. 箭头函数

  6. 解构

  7. promise

  8. async...await

  9. 异常处理

  10. EventLoop

图片图片

2 Web进阶阶段

vue框架做为工作中使用最广泛的前端框架, 是面试和项目开发的重点
本阶段以项目驱动, 详细全面的介绍Vue2与Vue3框架全家桶, 严格按照项目管理的方式推进, 由经验丰富的高级项目经理带领, 学员独立完成需求分析, 技术设计, 项目评审, 真实WBS分组分工协作, 提前体验实际工作场景

项目前准备

  1. node环境安装

  2. npm包管理工具

  3. yarn与pnpm

  4. RESTful接口对接与调试

  5. Git配置与实战应用

Vue2基础

  1. 声明式渲染

  2. 响应式系统及原理

  3. 属性绑定

  4. 事件绑定

  5. 双向绑定

  6. 条件渲染

  7. 列表渲染

  8. 动态样式

  9. 计算属性

  10. 侦听器

  11. 过滤器

Vue2核心

  1. 生命周期与生命周期钩子

  2. vue2核心模块与重点流程分析

  3. 组件

  4. 插槽

  5. vue2源码走读

  6. vue-router

  7. vuex

  8. ElementUI框架及实战

大屏可视化项目

  1. canvas原理

  2. echarts

  3. 阿里datav云平台

Vue3开发

  1. compositionAPI

  2. 生命周期

  3. 组件通信

  4. vite

  5. pinia

3 WebGIS二维开发

WebGIS基础理论

  1. OGC标准

  2. WMS(Web地图服务)

  3. WFS(Web矢量服务)

  4. WCS(Web栅格服务)

  5. 数据格式: 影像, 栅格, 矢量, 瓦片

  6. 投影与坐标系

  7. 服务发布

  8. 底图加载与渲染

  9. 几何要素: 点, 线, 面, 区, 注记

  10. 空间分析

  11. 缓冲区分析

MapGIS二次开发

  1. MapGIS全空间产品体系

  2. MapGIS10.5Pro产品架构深度解读

  3. MapGIS环境搭建

  4. MapGIS平台接口调用

  5. MapGIS接口二次封装

OpenLayers开发

  1. canvas绘图基础

  2. 底图加载渲染

  3. 地图控件调用

  4. 交互式失量图形绘制

  5. 地图事件

  6. API二次封装

  7. GeoJSON数据加载与解析

Mapbox开发

  1. 底图加载渲染

  2. 地图控件与事件

  3. 交互式失量图形绘制

  4. 组件化集成

  5. Mapbox+React应用

公共开放平台

  1. 高德地图开放平台

  • 常用API

  • 控件

  • 动画与轨迹

  • GeoJSON数据持久化

  • 阿里数据可视化平台DataV-L7

  • 3D柱状图

  • 散点图

  • 雷达图

  • 水体3D填充

项目一: 智慧交通系统

  1. 基于Vue+OpenLayers/Mapbox全流程开发

  2. 多用户权限管理

  3. 实时路况

  4. 事件查询

  5. 缓冲区分析

  6. 叠加裁剪分析

项目展示汇报

4 WebGIS三维开发基础

三维建模工具-blender

  1. blender基本操作

  2. 三维场景建立

  3. 渲染出图

  4. 动画CG

  5. 物理运动

三维核心理论-three.js

  1. 三维场景建立

  2. 相机与光照

  3. 三视图与视角

  4. 3D坐标系

  5. 投影与变换

  6. 3D几何实体

  7. 纹理与材质

  8. 着色器

  9. 3D建模数据加载


三维GIS开发-Cesium快速上手

  1. 3D底图加载与渲染

  2. 常用控件

  3. 相机与视角

  4. 3D几何实体渲染

  5. Cesium物体动效

  6. 粒子效果

  7. 物理仿真

  8. 倾斜摄影数据加载

  9. 地图事件的初始化以及销毁

① 详细班型及报名问题、详细课程大纲请联系:
QQ:1377345878/2826984098;
微信:whxzdjy/gis2210/xzd18507119800/gis0329/gis616/gis12990

② 就业班课程可申请7天免费试听;

③ 学员需自带笔记本电脑上课;

④ 获取更多学习资料+源码+笔记 加:
QQ:1377345878/2826984098;
微信:whxzdjy/gis2210/xzd18507119800/gis0329/gis616/gis12990

尊敬的用户:请登录观看VIP视频

会员登录

*
*

会员登录

*
*

会员注册

  • *
  • *
  • *
  • *
  • *
  • *

你的条件可以报名参加培训班吗?

温馨提示,您提交之后,专业老师会在1-2个工作日与您联系

  • *姓名:
  • *电话:
  • *邮箱:
  • *学历:
    • 研究生
    • 本科
    • 大专
    • 高中
  • *所在城市:
  • *工作年限:
    • 0-1年
    • 1-2年
    • 3-4年
    • 4-5年
  • *计划报名:
    • GIS
    • PHP
    • JAVA
    • PYTHON
  • 验证码: *换一张

TOP