[发明专利]一种雷达终端的地图模块软件组织方法有效
申请号: | 201611159142.8 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106850546B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 陈斯;卢华;方金康宏;陈维;张林兵 | 申请(专利权)人: | 武汉滨湖电子有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 武汉帅丞知识产权代理有限公司 42220 | 代理人: | 朱必武 |
地址: | 430205 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 雷达 终端 地图 模块 软件 组织 方法 | ||
本发明属于软件模块化领域的内容,特涉及一种雷达终端的地图模块软件组织方法。本发明在同一台机器上运行雷达终端和地图模块;雷达终端与地图加载模块能通过本地环回地址传输数据;地图加载模块始终处于等待消息状态,直至收到来自雷达终端的绘制地图的请求;雷达终端启动或其地图状态发生改变时,雷达终端通过本地环回地址传输地图参数给地图加载模块;地图加载模块收到地图参数后处理并生成对应的地图反馈给雷达终端。本发明能够将雷达终端内置的地图加载功能分离出来,而几乎不会影响雷达终端的整体运行速度。
技术领域
本发明属于软件模块化领域的内容,特涉及一种雷达终端的地图模块软件组织方法。
背景技术
目前大多数的现役雷达均使用软件化的雷达终端,并配备了电子地图。根据雷达型号的不同,电子地图的数据由多家单位提供。这直接导致了地图数据来源的不确定性:提供地图数据的方式可能是动态链接库,也可能是可执行文件,还有可能是封装的类等其它形式,不同方式下提供的用于读取地图数据的接口也都完全不同。而雷达终端功能的实现是以地图提供方提供的地图数据为基准的,每当数据提供者发生变动(地图更新换代甚至是直接更换提供地图数据的单位),终端软件中所有涉及地图参数的部分都需要修改和维护,如图1所示。这使得雷达终端的维护工作增加了很多不必要工作量,浪费了大量的人力物力。
另一方面,根据使用方的需求,雷达会经常性地进行改造。雷达改造的同时终端软件方面也需要进行很多改动。在每次软件改动后,由于保密性等原因,使用方需要向地图数据的提供方提出申请并获得许可后才能正常使用地图。无论软件改动多少,申请的流程都不可避免,这使得雷达改造的效率大大降低。
发明内容
针对现有技术的不足,本发明提供了一种雷达终端的地图模块软件组织方法。本发明新增独立的地图加载模块,使地图加载模块与雷达终端之间的通信方式固定,通讯内容固定,进而实现无论雷达终端或地图数据库文件中的内容改变,都无需修改地图加载模块,减少软件维护、软件升级等工作量。
本发明的技术方案是:一种雷达终端的地图模块软件组织方法,该方法包含以下步骤:
步骤1:在同一台机器上运行雷达终端和地图模块,雷达终端与地图加载模块能通过本地环回地址传输数据;
步骤2:地图加载模块始终处于等待消息状态,直至收到来自雷达终端的绘制地图的请求;
步骤3:雷达终端启动或其地图状态发生改变时,雷达终端通过本地环回地址传输数据给地图加载模块;
步骤4:收到来自雷达终端的消息后,地图加载模块立即读取地图数据库文件的参数,按照参数绘制出位图格式的地图并存入剪贴板,完成后通过本地环回地址向雷达终端传输绘制出的位图格式地图;
步骤5:雷达终端接收并读取位图格式地图,实现加载地图的功能。
根据如上所述的雷达终端的地图模块软件组织方法,其特征在于:所述的雷达终端与地图加载模块间的消息传递采用套接字通信方式。
根据如上所述的雷达终端的地图模块软件组织方法,其特征在于:所述的地图数据的载体可为动态链接库、封装好的类文件、可执行程序等多种形式。
根据如上所述的雷达终端的地图模块软件组织方法,其特征在于:所述的雷达终端与地图加载模块间使用系统内置的剪贴板功能来传输图像数据。
本发明的有益效果在于:能够将雷达终端内置的地图加载功能分离出来,而几乎不会影响雷达终端的整体运行速度。在新型号雷达终端的设计中,这种模块软件组织方法可以直接套用,不用重复编制调试程序。在每次地图数据发生变化时,只需要对地图加载模块进行调试修改后即可正常运行。总而言之,这种模块软件组织方法提供了一个统一的接口,雷达终端使用这个接口可实现加载地图的相关功能。
附图说明
图1雷达终端功能模块图(模块化前);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉滨湖电子有限责任公司,未经武汉滨湖电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611159142.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式语音识别助听装置
- 下一篇:一种分布式集群的客户端监视节点的方法