1、熟悉WebGIS开发,技术栈包括前端Cesium、ThreeJS、OpenLayer、Mapbox,服务端GeoTools、GDAL、PostGIS等;
2、良好的三维图形学知识,熟悉WebGL中shdaer的编写;
3、熟练掌握前端开发技能,包括JavaScript、TypeScript、Html、CSS,掌握VUE、Angular前端开发框架,熟悉前端构建工具Webpack、Gulp;
4、熟悉服务端开发,掌握Spring、SpringBoot开源框架,熟练使用SQL Server、Oracle、PostGreSQL等数据库软件,熟悉SQL语句编写
5、熟悉GIS二次开发,具有ArcGIS、SkyLine、SuperMap二次开发经验;
6、熟悉常用设计模式,具有一定的设计能力;
7、熟悉C/C++语言,熟悉MFC、COM组件开发,具有Opengl编程经验;
从事公司GIS平台的开发工作,主要是前端三维开发工作,包括部分服务端开发工作及部分专项功能设计工作。具体专项功能包括BIM模型可视化、地下管网自动化建模及可视化、全景地图、Cesium地形数据切片等。前端通过扩展Cesium实现了视域分析、坡度坡向分析、水面倒影、热力图、超图S3M海量数据接入等高级功能;
三维GIS中加载BIM模型及单体模型,实现IFC模型解析转换为3DTiles,可以实现建筑物分层显示控制
基于Cesium开发的Web-GIS三维产品,实现坡度坡向分析的示例,指定分析范围,渲染范围内的坡度坡向值
沟通顺畅,工作完成较好,能达到项目指定要求,非常好的工程师
很及时,还不错,希望以后可以继续合作