摘要
针对分布式系统试验中多个节点的雷达航迹和平台位置数据可视化监视需求,同时兼顾国产化自主可控设计要求,提出一种跨平台多节点试验监控软件设计方法,采用Qt进行跨平台设计,利用QtWebEngine嵌入加载谷歌地图的网页实现二维地理信息系统(GIS)地图显示。通过网络抓包采集试验数据,经Bowring坐标转换计算,在地图上对不同节点的雷达航迹进行区分显示。依照该方法实现的试验监控软件能够正常满足试验任务需要,具有开发成本低、开发周期短的优点,具有很好的推广应用价值。
A cross platform and multi node test monitoring software design method is proposed to meet the visualization monitoring requirements of radar tracks and platform position for multiple nodes in distributed system experiments,while also considering the requirements of domestic independent and controllable design.Qt is used for cross-platform design,and QtWebEngine is used to embed Web pages loaded with Google-Map to display two-dimensional Geographic Information System(GIS) map.The test data is collected by network packet capture and the radar tracks of different nodes are displayed on the map after Bowring's coordinate transformation calculating.The test monitoring software implemented according to the method can meet the needs of the task normally,has the advantages of low development cost and short development cycle,and has good application value.
作者
王枭雄
韩春雷
任磊
程翔
WANG Xiaoxiong;HAN Chunlei;REN Lei;CHENG Xiang
出处
《现代导航》
2024年第5期369-373,共5页
Modern Navigation
关键词
跨平台
二维GIS地图显示
多节点
监控
坐标转化
Cross-Platform
Two-Dimensional GIS Map Display
Multi-Node
Monitor
Coordinate Transformation