[发明专利]实现电子海图船只过滤显示的方法无效
| 申请号: | 200910068844.9 | 申请日: | 2009-05-15 |
| 公开(公告)号: | CN101644576A | 公开(公告)日: | 2010-02-10 |
| 发明(设计)人: | 李广涛;陈维琨;肖文雄;孔令辉;熊平民;郭宁 | 申请(专利权)人: | 天津七一二通信广播有限公司 |
| 主分类号: | G01C21/00 | 分类号: | G01C21/00;G08G3/00;G06F17/30 |
| 代理公司: | 天津中环专利商标代理有限公司 | 代理人: | 莫 琪 |
| 地址: | 300140*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 实现 电子 海图 船只 过滤 显示 方法 | ||
技术领域
本发明涉及海上导航与监控的信息化管理技术,特别涉及电子海图显示与信息系统中实现电子海图船只过滤显示的方法。
背景技术
电子海图显示与信息系统是一种新兴且实用的高效准确的海上导航与监控的信息化管理技术,该技术的应用提高了船只监控定位的实时性与准确型,同时也提高了监控的精度,为船只的安全性提供了保证,也为管理带来了方便,在全球都得到了大范围的推广与应用。
海图显示船只的原理:船只在海上航行,通过船载AIS(船舶自动识别系统)设备向基站发送消息,报告船只当前的动态与静态信息。同时与其它船只取得信息交互。最终这些消息通过专用网络被传回到数据中心的服务器中,数据中心就是目前用来存储AIS消息的数据库。
电子海图显示与信息系统对船只的显示过程就是从数据中心读取数据并解释数据的过程。首先,应用程序发出指令给数据库,数据库收到指令,从数据库存储的全部AIS消息中将所有的最新记录查询出来,这些数据始终能反应船只的最新状态。数据被查询出来后被返回到应用程序,程序接收数据并将数据分别解析,得到船只编号(船只AIS设备识别符)、航速、航向、经度、纬度、转向率、船只名称、船只类型、船只尺寸、CLASS A/CLASS B、呼叫号码等所有相关数据,之后根据经度、纬度、航向将船只绘制在显示终端。绘制完毕之后会再次发出指令,到数据库中查询最新的数据记录,重复以上绘制过程,这样,船只便动态的在显示终端描绘出来。
采用这样的存储查询机制在船只数据量过大时就会暴露出一个很大的弊端:若数据库中存在上万条船只记录甚至几十万条船只记录,电子海图系统根据这些数据将所有船只全部显示在电子海图上,便会造成视觉的混乱与管理的不方便,导致根本无法从上万条船只中找到要管理的船只。这将成为高效管理的最大障碍。于是一个重要的问题便随之产生了:如何根据用户的要求从大批量的船只中快速且准确的定位到某条船只或者定位到某些特定船只,并将这些船只单独显示在电子海图上成了一个亟待解决的难题。
发明内容
本发明的目的就是针对现有技术存在的问题,提供一种解决方案,以求有效且高质量的解决了以上的难题,使得船只的显示可以受控于用户的需要,对船只分组分类进行显示,并可以根据条件决定船只的显示。解决问题的关键是,从大批量船只数据中精确过滤出特定船只,并对这部分船只进行实时显示与跟踪。
本发明是通过这样的技术方案实现的:一种实现电子海图船只过滤显示的方法,通过计算机网络系统辅助实现,所述计算机用网络系统主要由客户端/服务器/数据库模式(C/S/D)网络构成,客户端计算机中预装电子海图显示应用软件,电子海图显示应用软件从数据中心服务器数据库读取数据并解释数据,所述数据中心服务器数据库的消息数据存储方式采用四张数据表配合存储即数据分开存储和对消息数据的读取采用了过滤读取的方式,只读取符合特定条件的船只信息,最后利用应用程序对读取的船只信息进行第二次过滤,在绘制船只时进行船只分类绘制,所述方法步骤如下:
步骤1:建立消息数据在数据库中的存储机制,编制以数据表模式程序分类存储的数据库存储模块;
所述数据表模式程序包括:动态消息总表(PR_CLASSA_TABLE)程序、实时动态信息表(PR_CLASSA_STATE)程序、静态信息总表(SPR_CLASSB_TABLE)程序和实时静态信息表(SPR_CLASSA_STATE)程序;
步骤2:操作计算机系统,使数据库从AIS获取动态与静态信息数据;
步骤3:操作计算机系统,按消息的种类,将消息数据分别被存进数据库;
步骤4:操作计算机系统,利用数据库对数据过滤查询,过滤条件按照数据表中的属性值选定,进行过滤,所述属性值包括表中的船载设备识别码,船只名称,船只类型,船速大小,超时时间,船只类别;
步骤5:操作应用程序,根据需要对数据进行二次过滤,二次过滤条件按照数据表中的属性值选定,或按照用户自定义的附加属性值选定;在数据库过滤的基础上进行再次筛选,所述附加属性值包括,所属船队,所属公司,相距某距离船只,某区域船只,预警船只;
步骤6:操作应用程序,按照筛选条件以不同颜色绘制不同分类的船只;
步骤7:操作应用程序,显示器显示船只。
本发明的优点是:通过以上的发明设计,除了极大的提高了信息存储与查询的速度外,最重要的是实现了对大批量船只的分类分组管理与监控,以及动态的查看船只的功能,提高了电子海图显示与信息系统的价值与作用。
附图说明
图1是本方法的流程图,并作为摘要附图;
图2是消息存储流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津七一二通信广播有限公司,未经天津七一二通信广播有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910068844.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:开松机喂入罗拉过桥传动装置
- 下一篇:电镀旋转头飞巴





