面向GPS轨迹制作、轨迹模拟、串口GPS数据录制等场景,解决客户在设备调试、轨迹文件生成、NMEA格式数据导出和GPS数据验证中的效率问题。适用于测绘、车载设备、定位设备、轨迹回放、硬件调试等业务场景。
点击空白处退出提示
面向GPS轨迹制作、轨迹模拟、串口GPS数据录制等场景,解决客户在设备调试、轨迹文件生成、NMEA格式数据导出和GPS数据验证中的效率问题。适用于测绘、车载设备、定位设备、轨迹回放、硬件调试等业务场景。
软件支持绘制模式和录制模式。绘制模式下可在地图上手动标点生成轨迹,支持设置速度、闭环路线、航点管理,并导出标准NMEA GGA轨迹文件。录制模式下支持串口连接GPS设备,实时接收和解析GPS数据,显示经纬度、高度、速度、卫星数量、定位质量等信息,并可保存原始轨迹数据。软件内置轨迹图、速度曲线、卫星信号图,支持Windows安装包发布,客户电脑无需额外安装Python环境。
项目基于Python和PyQt5开发,使用Qt WebEngine嵌入在线地图,实现地图标点、路线绘制和图层切换。轨迹生成模块将地图坐标转换为WGS-84坐标,并按标准NMEA GGA格式生成轨迹数据,包含经纬度格式化、时间序列、海拔、校验和计算等逻辑。串口模块通过pyserial读取GPS设备数据,解析GGA、RMC、GSV等语句并实时更新界面。图表模块使用Matplotlib展示轨迹、速度和卫星信号。最终通过PyInstaller打包为Windows可安装程序,处理了中文路径、QtWebEngine运行环境、安装目录和快捷方式等兼容性问题。



评论