1 概述
项目需求,给某所写了一个电子海图的态势仿真的项目。
2 使用方法
2.1 编译源码
有两个部分,分别是服务器和客户端。服务器是计算数据,驱动客户端运行。客户端,就是地图相关功能展示。
客户端程序是ElectronicCharts
服务器程序是ElectronicServer
分别找到服务器和客户端的CMakeLists.txt
文件,使用QtCreator
打开
点击左下角的锤子按钮,进行编译。
2.2 运行操作
编译完成后,服务器和客户端谁先运行都没有关系,分别双击ElectronicCharts.exe
和ElectronicServer.exe
启动程序后,分别看到如下主界面
客户端主界面
服务器主界面
2.3 仿真运行
点击开启
服务器按钮,开启服务器
点击播放按钮,开始仿真
下面开一下动态图
当然,仿真的时候,我们也可以暂停、加速、重置等
下面看客户端操作
切换到实体
点击连接
按钮,连接服务器,点击刷新按钮,查看实体信息
对于实体
(也就是仿真对象),我们可以查看定位、聚焦、航线等相关信息
服务器和客户端联动
聚焦实体
三维功能还没有添加
切换地图
电子海图
后面还有很多其他的功能需要添加
如:三维仿真、雷达扫描等…
3 后续
有问题小伙伴们,可以联系我