岗位职责:
1、气象GIS产品开发与优化
-参与前端技术选型,设计可扩展的WebGIS架构(微前端、图层管理服务等)。
-负责气象图层(如雷达回波、台风路径、积冰区)的“二维/三维可视化开发”,基于Leaflet/OpenLayers/Cesium实现动态渲染。
-优化海量气象数据(全球数值预报、机场实况报文)的“前端渲染性能”,解决地图卡顿、图层叠加冲突问题。
-设计“可交互的气象工具”:如航路天气动态模拟等。
2、可视化组件库建设
-封装“可复用的气象GIS组件”(如风场箭头图层、降水热力图控件等),提升团队开发效率。
-制定“地图样式规范”:气象预警配色方案、航路禁飞区标识标准等。
3、多源数据融合与跨平台适配
-对接气象后端服务(如Micaps、GRIB2数据),解析并转换地理数据格式(GeoJSON/矢量切片),确保数据与地图引擎兼容。
-与算法团队协作,开发“气象-航班动态联动模块” ;
-确保气象平台在多终端兼容,适配不同分辨率与操作场景。
任职资格:
一、核心专业技能要求
1、精通业务数据管理,掌握海量气象数据存储、统计、分析技术。
2、GIS开发:精通基于Mapbox、Leaflet、Cesium的二三维地图开发,精通PostgreSQL等地理空间数据库,实现包括地理信息叠加、空间快速计算、地理信息切片、气象要素渲染。
3、可视化与高性能渲染:熟悉WebGL 技术,实现气象数据的渲染、播放;具备三维渲染能力,高效渲染三维云层、风流场。
4、气象数据知识:了解气象数据(如雷达拼图、数值预报、自动站观测)的基本概念、数据体量及可视化规范的优先。
二、开发能力与协作要求
1、架构设计与攻坚能力:能够制定技术方案,气象软件可视化效果、前端响应效率方面达到国内一流水平。
2、工程化与协作规范:熟悉 Git 协作、代码 Review 及单元测试,保障高复杂项目代码质量;精通 JavaScript/TypeScript(ES6+)、HTML5/CSS3,熟悉模块化、异步编程及前端性能优化;熟练掌握 Vue 框架及生态,具备中大型单页应用开发经验;熟悉 Webpack/Vite 等构建工具,掌握前端工程化与自动化部署流程。
三、学历经验与软素质要求
1、本科及以上学历,计算机、GIS、气象相关专业优先。
2、3年以上前端开发经验,2年以上专注 WebGIS 开发,有数值模式应用、雷达应用、多源数据融合等气象系统开发经验优先。
3、逻辑清晰,能独立攻关技术难点(如地图卡顿、跨平台兼容性), 沟通积极,擅长跨角色协作。