一、岗位职责
1、负责Web端三维GIS和气象数据可视化的设计与实现,基于三维GIS引擎完成前端架构设计与开发,确保项目按时按质交付。
2、负责将各类地理空间数据(如矢量数据、栅格数据、三维模型数据等)进行高效解析与可视化呈现,实现数据的动态加载与渲染。
3、负责基于三维 GIS 技术搭建气象数据可视化Web应用,实现气象数据的建模、三维呈现、交互分析与动态可视化展示。
4、针对三维GIS应用的性能瓶颈(如模型加载速度、渲染帧率等)进行优化,同时确保应用在不同浏览器、设备上的兼容性和稳定运行。
5、跟踪WebGL、三维GIS、前端可视化等领域的前沿技术,结合项目需求进行技术调研与预研,输出可行的技术方案并推动落地实施。
6、与后端开发、算法等团队成员紧密协作,攻关前端三维可视化关键技术,解决开发过程中遇到的技术难点。
二、任职要求
1、专科以上学历,具备5年以上Web前端三维GIS开发经验,熟练掌握至少一种主流三维GIS引擎(如Cesium、Three.js结合GIS插件等)的使用与二次开发。
2、精通HTML5、CSS3、JavaScript(ES6及以上),熟悉前端工程化工具(如Webpack、Vite)及主流前端框架(如Vue.js、React、TypeScript)。
3、了解GIS相关概念(如坐标系、投影、空间索引等),熟悉ArcGIS、SuperMap等GIS平台与的前端对接,熟悉常见地理数据格式(如GeoJSON、Shapefile等)的解析与处理。
4、了解WebGL图形渲染原理,能够基于WebGL进行简单的着色器(Shader)编写或优化,提升三维场景的渲染效果。
5、拥有较强的前端代码调试、性能分析及问题排查能力,能够独立解决三维GIS应用开发过程中遇到的技术难题。
6、具备优秀的团队协作意识和沟通能力,有强烈的技术钻研精神,能够快速学习和掌握新技术并应用到实际项目中。
上班时间:9:00-18:00,周末双休,入职缴纳五险一金