1 熟练运⽤bootstrap/easyUI/Antd/elementUI进⾏web组件开发
2 熟练webpack/bower/npm等⾃动化构建⼯具
3 熟练git/svn等开发/协作⼯具
4 熟练运⽤webGL框架three.js/cesium.js进⾏三维开发
5 熟悉 openlayer/leaflet等gis开发库
6 熟悉node.js/express/egg.js/mongodb等全栈知识
7 熟悉基本数据结构与http⽹络通信流程
三维地质信息平台v1.0 前端开发 2019/05 - 2020/02
三维地质信息平台(GeoGIS)是基于⼤数据技术的地学数据⼀体化管理、应⽤和服务平台。充分利⽤主流的云计算、 分布式数据库、⼤数据分析、GIS技术、三维可视化技术等⾼新IT技术,实现集成管理海量多源异构地质数据,智能分 析挖掘出深层次有⽤信息,建⽴数据交换、服务共享机制,实现⼆三维数据统⼀可视化表达以及地上地下三维模型⼀ 体化展⽰功能。具备强⼤的数据集成与管理、⼆三维可视化编辑、地图制图、空间要素与模型分析、发布共享能⼒。 同时平台为开发⼈员提供丰富多样、基于IT标准的开发接⼜和⼯具,完美⽀撑个性化的GIS业务应⽤系统的构建
1 参与项⽬基本业务流程设计⼯作
2 负责功能实现的设计⼯作
3 负责功能实现过程中前后端的协调⼯作
4 负责实现平台亮点功能实现优化 - ⼆三维⼀体化
5 参与研究三维模型数据的LOD算法技术难点
6 参与编写基于Three.js/Cesium的图形可视化接⼜
三维地质信息平台(GeoGIS)是基于⼤数据技术的地学数据⼀体化管理、应⽤和服务平台。充分利⽤主流的云计算、 分布式数据库、⼤数据分析、GIS技术、三维可视化技术等⾼新IT技术,实现集成管理海量多源异构地质数据,智能分 析挖掘出深层次有⽤信息,建⽴数据交换、服务共享机制,实现⼆三
1 参与项⽬基本业务流程设计⼯作 2 参与功能实现设计工作 3 负责功能实现过程中前后端的协调⼯作 4 负责编写三维模型浏览组件 5 负责代码审查 系统调优