岗位职责
负责Web端及移动端地图功能的开发与维护,基于OpenLayers框架实现地图展示、图层控制、空间查询及交互功能。
搭建并维护GeoServer地图服务,负责矢量数据(Shapefile/GeoJSON)的发布、样式配置(SLD)及WMS/WFS服务优化。
集成多源地图数据,包括OpenStreetMap(OSM)开源底图及Google Maps API,解决不同坐标系(如WGS84、GCJ02)之间的转换与偏移问题。
协助进行空间数据的处理与可视化,利用GeoJSON等格式在前端高效渲染业务数据(如路径规划、兴趣点标注)。
配合团队优化地图加载性能,探索离线地图部署方案,提升在弱网环境下的用户体验。
任职要求
专业背景:地理信息系统(GIS)、计算机科学、测绘工程或相关专业,本科及以上学历在读。
前端基础:熟练掌握HTML5、CSS3、JavaScript(ES6+),熟悉Vue.js或React等主流前端框架。
核心技能:
熟练使用OpenLayers或Leaflet进行地图开发,理解图层、视图、控件等核心概念。
有GeoServer实际使用经验,能够独立发布地图服务并进行简单的样式调整。
熟悉OpenStreetMap数据结构,了解XYZ/TMS瓦片地图原理。
了解Google Maps API(JavaScript或Android SDK),有集成第三方地图服务的经验。
加分项:
了解PostGIS空间数据库,能编写基本的SQL空间查询语句。
熟悉QGIS或ArcGIS等桌面GIS软件,具备基本的数据处理能力。
对SLAM、路径规划算法或室内定位技术有一定了解。