一、职位介绍
1.负责WebGIS开发及其他可视化应用开发;
2.负责基于Cesium、UE4实现三维相关功能开发;
3.完成项目中的三维功能,与前端工程师进行集成;
4.负责空间数据库的设计、创建,空间数据的入库、质检以及后期维护工作;
5.负责基于地图数据实现管网位置的轨迹定位等服务接口的开发工作;
6.完成项目中的Gis数据分析、格式、坐标转换等数据处理工作;
7.完成基于GeoServer或其他主流开源平台,从事空间数据可视化、交互、分析等GIS相关工作;
8.负责分析业务通用功能,进行功能逻辑的封装、测试、优化;
9.协助产品经理梳理业务需求,从技术侧提供实现方案,对开发任务进行分解和风险评估;
10.精通GIS基本理论,理解GIS系统原理、组成及逻辑关系。
二、岗位要求:
1、计算机本科地理信息系统、测绘、遥感相关专业,具有GIS开发经验者优先;
2、熟悉三维开发技术,熟悉WebGL、ThreeJS、Cesium、UE4其中任何一个三维渲染引擎;
3、熟悉开源/商用GIS产品GeoServer、GeoTools、PostSQL、PostGIS、Arcgis、Mapbox、SuperMap、MapGIS等一种或多种开发经验;
4、精通Vue前端框架,HTML和css3;
5、了解Sass、Less、JSS等其中一种CSS处理器;
6、熟练使用JQuery、vue等框架;
7、熟悉NodeJS、Webpack;
8、熟悉给排水业务者优先。
9、熟练掌握GIS软件工具,如超图(SuperMap)、ArcGIS等,进行系统开发与维护。
10、掌握GIS前端技术框架,例如OpenLayers、Leaflet、ArcGIS JavaScript API、Cesium等,以及与现代Web开发框架(如Vue, Angular, Node.js)的集成。
11、了解三维数据处理流程,包括倾斜摄影测量、BIM、点云数据处理等,以及二维与三维数据的转换与融合技术。
12、熟悉Web开发技术,包括HTML、CSS、JavaScript等,以及WebGL和Three.js等3D图形库的使用。
13、具备生态环保、数字城市、国土行业或其他相关领域的GIS项目实施经验者优先。
14、有GIS平台设计、开发及二次开发经验,尤其是在ArcGIS、SuperMap等商业平台上的开发经历。
15、了解天地图、百度、高德、Google Maps等在线地图服务的二次开发。
16、熟练运用Oracle、SQL Server、MySQL等数据库管理系统,熟练编写SQL查询语句。
17、精通至少一种编程语言,如C#、Java,及其对应的GIS平台二次开发能力。