一、岗位职责:
1:GIS 地图与空间模型集成开发
基于三维 GIS 地图与空间建模成果,设计并实现模型展示、交互控制、属性查询、状态绑定等前端功能;
支持对建筑、大桥、厂区等复杂物理结构的模型加载、漫游、遮挡处理与分层显示。
2:空间交互功能设计与实现
实现模型选中、高亮、编辑、注释、路径引导等交互逻辑;
支持基于模型的事件触发与状态响应(如点击构件弹窗、绑定业务状态变化等);
结合飞控或任务模块,提供基于模型的任务区域配置与路径绘制功能。
3:前端系统开发与工程化
使用 Vue、React 或 Three.js 等前端框架/图形库构建可扩展的空间模型管理界面;
与后端接口对接,实现模型数据加载、属性读取、实时控制与状态同步;
编写高质量、可维护的前端代码,进行性能优化与组件抽象。
4:跨团队协作与系统集成
与 GIS、建模、飞控/任务系统等团队紧密合作,理解建模数据与业务需求,协同推进系统集成;
支持系统测试、调试与版本发布,保证模型展示与功能逻辑的一致性与稳定性。
二、岗位要求
学历与经验
本科及以上学历,计算机、地理信息系统、图形学、建筑信息建模(BIM)、软件工程等相关专业;
2 年以上 Web 前端开发经验,有三维可视化、GIS、BIM、CIM 等相关项目经验者优先。
开发技能
精通 HTML5、CSS3、JavaScript,熟悉 Vue 或 React 前端框架;
熟悉 Three.js、Cesium.js、Mapbox GL、OpenLayers 等空间可视化库至少一种;
理解前端模块化开发、组件化设计,具备良好的工程化能力(Webpack/Vite/Git 等)。
空间建模与图形基础
了解 GIS 空间数据结构(GeoJSON、Tiles、Shapefile 等)及其在 Web 中的渲染逻辑;
具备一定的三维数学基础(向量、矩阵、坐标变换等);
熟悉空间坐标系(WGS84、EPSG3857、局部坐标系)及相关转换。
系统思维与协作能力
具备较强的产品理解力与用户体验意识,能够在模型与业务之间构建良好的交互逻辑;
具有良好的沟通能力与跨团队协作精神,能适应多系统集成与迭代开发节奏。