一款Android APP。它是一款GPSGNSS测绘软件。配合专业GPS接收机使用,采集高精度坐标,可达到厘米级精度。拥有施工放样功能,坐标转换功能。
此软件分为两个部分:java端和C++端。两端通过JNI和TCP通信。java端负责界面和部分业务逻辑。
C++端实现底层业务。通过NDK编译c++代码。C++端代码为跨平台代码。可在Windows平台和Linu****台上运行。C++端由这几种模块组成:报文解析模块,基础几何数学库,点采集模块,放样模块,坐标变换模块。这些模块可单独运行,已经以库的方式提供给其它小组使用。
责任描述:
本人从无到有地设计、实现了C++端。负责C++端框架设计、实现。带领一名C++开发人员开发。参与部分需求分析工作,编写设计文档。参与整个软件的框架设计工作。
开发基于AutoCAD的测试工具,生成测试用例所需的轨迹数据。测试C++端代码。