熟练掌握ArcGis、GeoServer以及OpenLayers服务部署、地图发布与功能开发,能够独立完成GIS项目开发。熟练掌握java、javascript、css、html编程语言。熟练掌握mysql和postgresql数据库,能够独立进行SQL语言开发。熟悉常用GIS数据处理开源库,如cesium,krpano等。熟练掌握ArcGIS、GeoServer、OpenLayers、PostGIS,百度地图API、高德地图AP等主流商业或开源GIS平台开发。有开源GIS:openlayers、cesium、leaflet、mapbox等开发经验。
1. 移植原本PC 段数据解析及设置软件,主要包括,蓝牙4.0 设备搜索及通讯服务部分;蓝牙设备的列表显示;根据数据到对应界面的跳转;各单独界面的数据解析及显示;数传通道、RTK 定位频道设置菜单部分;独立完成的作品,参考google 官方开发文档及示例,基本的MVC 模式,由一个蓝牙通讯服务的service 与其他对应功能模块构成;实现Android 端对硬件部分输出参数的显示,以及通过对参数指令的修改实现对硬件的控制;
2. 基于串口数据协议及通讯的设备PC 端数据显示及设置工具。主要包括,主界面UI 数据显示部分;主界面流动站方位动态显示部分(类似指南针,同时包括方位、偏转仰角、高差等);串口通道选择部分;串口波特率、数传通道、RTK 定位频道设置菜单部分;流动站数据RTK 偏移状态投影到屏幕坐标网格上的动态显示部分;
3. GIS平台服务B/S端软件,主要包括展示底图,相关搜索,档案归档及查询功能。完整的系统模块及权限设计功能。地图及成果数据上传及下载功能。
角色 | 职位 |
负责人 | 后端工程师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |