[发明专利]基于大容量监控系统的地图车辆图标刷新方法在审
申请号: | 201310255314.1 | 申请日: | 2013-06-25 |
公开(公告)号: | CN103308057A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 夏欢;郑彬彬;王国清;颜德荣 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
主分类号: | G01C21/26 | 分类号: | G01C21/26;G01S19/42 |
代理公司: | 厦门市新华专利商标代理有限公司 35203 | 代理人: | 朱凌 |
地址: | 361009 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 容量 监控 系统 地图 车辆 图标 刷新 方法 | ||
技术领域
本发明涉及一种基于大容量监控系统的地图车辆图标刷新方法。
背景技术
在车辆GPS监控系统中,车辆GPS数据在系统地图中实时刷新是一个最主要的功能之一,可以直观地展现车辆在地图中的实时位置分布及当前车辆信息,但是在大容量的车辆GPS监控系统中实时刷新每辆车的地图图标对系统性能的消耗较大。目前大家的做法是:每一个车辆的GPS数据到达就会去刷新该车辆在地图上的位置图标及其信息。在车载GPS设备接入量较小的情况下,该种方法并不会对车辆GPS监控系统有较大的影响,但是当车辆GPS监控系统接入的车载GPS设备数量较大时,由于高频率的刷新车辆图标会造成了车辆GPS监控系统的性能下降,甚至产生异常的情况。要改善这个缺点的难题在于:如何在不影响车辆GPS数据在系统地图实时刷新效果的情况下减少车辆的刷新频率,以减少图标刷新对系统性能的较大影响。
发明内容
本发明要解决的技术问题,在于提供一种基于大容量监控系统的地图车辆图标刷新方法,有效地解决大容量监控系统的地图车辆图标刷新引起的系统性能耗尽卡死的问题,同时又保证了不影响车辆图标刷新原有的功能效果。
本发明是这样实现的:
基于大容量监控系统的地图车辆图标刷新方法,包括如下步骤:
步骤1、各车辆上报各自的GPS定位数据,一业务数据服务器接收并解析各GPS定位数据后上报至监控终端;
步骤2、所述监控终端通过地图接口获取地图属性数据并逐一判断各GPS定位数据是否需要刷新,如果需要则进行刷新,通过地图处理单元把该条GPS定位数据在地图中刷新图标并展现,并将该条GPS定位数据所对应车辆的所有GPS定位数据从待刷新GPS数据队列中删除,否则把该条GPS定位数据进入待刷新GPS数据队列,执行步骤3;
步骤3、如果待刷新GPS数据队列已存在该条GPS定位数据对应车辆先前的GPS定位数据,则进行更新该对应车辆在待刷新GPS数据队列的GPS定位数据,将先前的GPS定位数据删除,否则把该条GPS定位数据插入到队列的末尾。
进一步地,当当前地图窗口进行视野范围变化时,执行步骤4:所述监控终端提取待刷新GPS数据队列中的首条GPS定位数据,然后判断该GPS定位数据是否需要刷新,如果需要则进行刷新,通过地图处理单元把该条GPS定位数据在地图中刷新图标并展现,并将该条GPS定位数据从待刷新GPS数据队列中删除;如不需要,则不刷新且在待刷新GPS数据队列中保留该条GPS定位数据;完成首条GPS定位数据的处理后,以此类推,继续提取下一条GPS定位数据判断是否需要刷新,直至待刷新GPS数据队列全部提取完毕,返回步骤1,接收并处理新的GPS定位数据。
进一步地,所述步骤2和步骤4中,GPS定位数据是否需要刷新的判断方式为:设置一阈值,当地图的显示比例尺小于该阈值时,则判定为不需要刷新,因为以车速的情况上报上来的GPS数据在地图中变动非常小,无助于肉眼判断车辆位置移动,所以无需更新;当地图的显示比例尺大于该阈值,且该GPS定位数据符合下列两种情况之一,则判定为需要刷新,否则,判定为不需要刷新;
情况一、该GPS定位数据对应的车辆在刷新前,车辆的地图图标处于当前地图窗口的视野范围内;
情况二、该GPS定位数据对应的车辆位置处于当前地图窗口的视野范围内。
进一步地,所述待刷新GPS数据队列存储于一待刷新GPS数据单元中,所述待刷新GPS数据单元设于所述监控终端,用于缓存系统中各车辆尚未进行地图车辆图标刷新的GPS定位数据。
进一步地,所述地图处理单元设于所述监控终端上。
进一步地,所述步骤2中的地图属性数据包括当前地图窗口视野范围内的地图和车辆位置以及地图比例尺。
本发明具有如下优点:监控终端将接收到的GPS定位数据先判断是否需要刷新至地图上,如果需要再刷新,如果不需要则更新至待刷新GPS数据队列,有效降低了车辆的刷新频率,减少图标刷新对系统性能造成的影响。同时,结合地图比例尺以及刷新前或刷新后的车辆位置判定是否需要刷新,以此控制系统只执行必要的刷新,大大降低了系统开销,提升系统运行速度。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明的流程示意图。
图2为本发明地图窗口视野范围变化时的流程示意图。
图3为本发明结构示意图。
具体实施方式
请参阅图1,基于大容量监控系统的地图车辆图标刷新方法,包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310255314.1/2.html,转载请声明来源钻瓜专利网。