岗位职责:
1.从事数字孪生、智慧园区、智慧城市、二三三维GIS数据可视化类研发工作;
2.基于开源引擎0penlayers、Cesium,负责三维WebGlS产品系统架构设计、系统模块分析和系统接口设计;
3.负责系统模块的编码及技术文档编制;
4.负责三维WebGlS新技术路线的调研、技术验证和选型:
5.配合完成其他各类技术开发任务
岗位职责
1、地理信息系统、测绘、计算机相关专业,本科及以上学历,2年以上三维地理信息系统开发经验;
2、可基于Openlayers、Cesium进行二三维GIS数据及数字孪生可视化应用开发3、精通JavaScript,熟练掌握主流Web开发技术(VUE2、VUE3、TS),熟悉deck.g1、 ECharts等可视化软件包,具有二次开发能力;
4、对前端组件化和模块化有深入理解和实践,能够独立基于webpack、vite进行前端框架搭建;
5、有Openlayers、Cesium开发经验,熟悉API常见功能,并对渲染效率进行性能优化;
6、掌握计算机图形学基本知识,熟悉WebGLWebGPU的原理,熟悉渲染原理
7、有着色器编程能力,能基于cesium或three.Js进行shader编程者优先录用;
8、熟练使用GIS二、三维开发引擎,如:mapbox,openlayer,leaflet,arcgisjs AP1、超图,至少有两种以上开发经验,熟悉OGC规范,了解WebGlS时下流行的技术;
9、熟悉常见的三维数据格式(3dtiles、gltf、OSGB、s3m等);
10、熟悉GIS常见的软件(Geoserver、PostGlS、QGlS、ArcMap、AutoCAD);
11、掌握GIS常见的前端空间分析方法,基于turf等框架进行空间分析;
12、掌握一门后端语言(java、python等),熟悉常用数据库(mysql、postgresq1、oracle),并对空间数据进行分析、处理、入库;