本文主要是介绍电子海图态势仿真,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
收费工具,白嫖党勿扰
收费金额2000元
1 概述
项目需求,给某所写了一个电子海图的态势仿真的项目。
2 使用方法
2.1 编译源码
有两个部分,分别是服务器和客户端。服务器是计算数据,驱动客户端运行。客户端,就是地图相关功能展示。
客户端程序是ElectronicCharts
服务器程序是ElectronicServer
分别找到服务器和客户端的CMakeLists.txt文件,使用QtCreator打开
点击左下角的锤子按钮,进行编译。

2.2 运行操作
编译完成后,服务器和客户端谁先运行都没有关系,分别双击ElectronicCharts.exe和ElectronicServer.exe

启动程序后,分别看到如下主界面
客户端主界面

服务器主界面

2.3 仿真运行
点击开启服务器按钮,开启服务器

点击播放按钮,开始仿真

下面开一下动态图

当然,仿真的时候,我们也可以暂停、加速、重置等

下面看客户端操作
切换到实体

点击连接按钮,连接服务器,点击刷新按钮,查看实体信息

对于实体(也就是仿真对象),我们可以查看定位、聚焦、航线等相关信息


服务器和客户端联动

聚焦实体

三维功能还没有添加


切换地图



电子海图

后面还有很多其他的功能需要添加
如:三维仿真、雷达扫描等…
3 后续
有问题小伙伴们,可以联系我
这篇关于电子海图态势仿真的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!