招聘需求:cesium研发工程师(GIS方向)
一、岗位职责
1.负责基于 Cesium的三维体渲染开发(如Volume Rendering模块),实现复杂场景下的体数据可视化功能。
2.参与 三维气象风场开发,包括但不限于动态风场粒子系统设计、矢量场可视化算法实现(如箭头流场、速度标尺等)。
3.优化 Cesium、Leaflet 等GIS框架的性能,解决渲染卡顿、内存溢出等问题,提升大规模三维模型与地理数据的加载效率。
4.协同团队完成三维模型(如倾斜摄影、BIM模型)的集成与交互功能开发,确保跨平台兼容性与渲染质量。
二、任职要求
1.技术基础:
精通HTML/CSS/JavaScript,熟悉主流前端框架(如Vue.js、React.js)及工程化开发流程。
熟悉Cesium核心功能(如场景图管理、实体组件、地形/影像图层),具备基于Cesium的三维可视化项目实战经验。
了解Leaflet框架,能结合Cesium与Leaflet实现轻量化与高精度GIS场景的协同。
2.三维技术能力:
具备三维体渲染开发经验(如CT/MRI体数据、气象体数据),熟悉WebGL或Three.js者优先。
熟悉三维气象风场开发技术栈(如Wind Layer、粒子系统、流场插值算法),能处理NetCDF、GRIB等气象数据格式者优先。
3.性能优化:
有GIS框架性能调优经验,能通过浏览器性能分析工具(如Chrome DevTools、WebGL Inspector)定位并解决渲染瓶颈。
熟悉内存管理、异步加载、LOD(细节层次)优化等技术,能针对大规模三维模型或地理数据设计提效方案。国产化操作系、国产化浏览器三维适配。