核心开发与集成:负责基于Cesium引擎的Web3D项目开发,实现大规模地形、影像、三维模型、倾斜摄影、BIM等数据的流畅加载与可视化。功能模块设计:设计与实现如场景渲染、空间分析(通视、剖切、量算)、数据标绘、动态效果(粒子、轨迹)、场景管理等核⼼功能模块。性能优化:针对海量时空数据,进⾏深度性能优化,包括但不限于数据调度、内存管理、渲染效率提升,确保良好的⽤户体验。技术难题攻关:解决项目开发中遇到的前沿技术难题,如自定义着⾊器(Shader)开发、后期处理、多源数据融合等。协同合作:与后端工程师、三维建模师、产品经理紧密配合,设计高效的数据接口和可视化方案。职位要求(Qualifications)必备要求(Mandatory):技术基础:熟练掌握JavaScript/TypeScript,具备扎实的计算机图形学基础(如WebGL原理、矩阵运算、相机、光照等)。Cesium精通:具有丰富的Cesium实际项目开发经验,深入理解其核心概念(如Entity/Primitive、DataSource、地形/影像提供商、3DTi*规范等)。前端能力:熟练掌握至少一种前端框架(Vue/React/Angular)及相关工程化工具。问题解决能力:具备优秀的逻辑分析能力和独立解决复杂技术问题的能力。团队与沟通:良好的团队协作精神和沟通能力,对新技术有强烈的求知欲。优先考虑(Preferred):有WebGL/Three.js等其他3D图形库底层开发经验。熟悉GIS基础理论(坐标系统、投影、空间分析)、常用工具(ArcGIS,QGIS)和数据格式(Shapefile,GeoJSON,KML)。了解计算机图形学相关知识,如GLSL着色语言,有过自定义材质、后期处理效果开发经验。有后端开发经验(Node.js,Java,Python),了解三维数据处理、转换、切片流程。熟悉Docker、Webpack等DevOps工具,有项目部署和优化经验。有数字孪生、智慧城市、智慧园区、仿真推演等相关行业项目经验。
联系我时,请说是在58同城上看到的,谢谢!