基于Qt离线地图开发
项目介绍
offmap是一款基于qt开发的离线地图软件,主要基于QGraphicsView 框架,该软件目前功能较为简单,主要功能是实现了离线地图的加载,以及在地图中轨迹线路的更新,目标路径的手动设置。此软件计划设计为无人飞机的地面站,界面中添加了对飞行器的控制与日志记录功能。目前还不完善,后续有时间再陆续更新。
开发环境
开发软件:qt5.14.2
编译器:MinGW64_bit
功能介绍
-
主界面
-
航机模拟
-
功能如下:
- 地图显示
- 轨迹模拟
- 目标轨迹设置
- 飞行控制
- 信息显示
- 日志打印
效果展示
精度展示
- offmap :
- 在线地图:
备注
- 软件加载地图需要用“全能电子地图下载器”裁剪需要显示的地图图片,裁剪后将.png图片放在“./maps”文件夹下,并设置好地图名(非中文)。
- 在maps.txt中设置好需要加载的地图名,将地图的左下角和右上角的经纬信息添加在地图名后面。
- 软件运行后会读取maps.txt信息,并加载地图和数据。