[发明专利]一种基于分布式计算的地图聚合车辆刷新方法在审
申请号: | 201210530535.0 | 申请日: | 2012-12-11 |
公开(公告)号: | CN103139287A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 张屿;余建成;傅建记;曲建云 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30;H04W4/02;H04W4/40 |
代理公司: | 厦门市新华专利商标代理有限公司 35203 | 代理人: | 朱凌 |
地址: | 361009 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 计算 地图 聚合 车辆 刷新 方法 | ||
一种基于分布式计算的地图聚合车辆刷新方法,包括两大部分,具体是服务器端接受并接析GPS数据,与客户端地图聚合两部分,该两部分无先后顺序;服务器端接受并接析GPS数据具体包括:GPS服务器通过Internet接受从车载终端发送来的实时GPS数据,GPS计算集群的主服务器根据各工作站的当前负载进行调度,将GPS数据包分配给各个工作站进行数据处理;客户端地图聚合具体包括:客户端向GPS计算集群主服务器请求获取所有车辆的GPS数据,并发送当前地图范围的经纬度坐标及视野大小给GPS计算集群主服务器,请求进行地图聚合的统计计算。本发明运用了分布式计算技术,来解决车辆显示数量瓶颈的问题,在保证提高系统的性能的同时,增强系统的扩展性,降低维护升级的成本。
技术领域
本发明属于GPS监控系统领域,具体涉及一种基于分布式计算的地图聚合车辆刷新方法。
背景技术
目前,在GPS 监控系统中,最常用的功能是在电子地图上,实时显示并刷新车辆的实时位置以及其他附属信息。由于PC机的处理器及显示卡的处理能力及网络传输瓶颈的限制,在电子地图上显示的车辆数量是有一定上限的,超过这个限制值后,系统的性能就会有明显的下降,影响其他系统功能的正常使用,因此如何突破车辆显示数量的瓶颈,让用户能够在系统上看到尽可能多的实时车辆信息,就成为了一个技术难题。现在普遍采用的方案是地图聚合以减少不必要的地图刷新,但是这种方案有明显的局限,就是它只能降低显示卡的负担,却增加了CPU与内存的负担,而且随着车辆数量的不断增长,花费在地图聚合计算上的CPU与内存资源也将随之不断增长,最终仍然会到达系统能处理的极限值。
有鉴于此,本发明人针对现有技术的缺陷深入研究,并有本案产生。
发明内容
本发明所要解决的技术问题在于提供一种基于分布式计算的地图聚合车辆刷新方法,该方法运用了分布式计算技术,来解决车辆显示数量瓶颈的问题,在保证提高系统的性能的同时,增强系统的扩展性,降低维护升级的成本。
本发明采用以下技术方案解决上述技术问题:
一种基于分布式计算的地图聚合车辆刷新方法,包括两大部分,以下所述第一部分与第二部分无先后顺序;
第一部分:服务器端接受并接析GPS数据,具体包括如下步骤:
步骤1.1:GPS服务器通过Internet接受从车载终端发送来的实时GPS数据,并进行简单的解析,转换为系统内部的二进制数据格式;
步骤1.2:GPS服务器每隔一段时间,将收到解析过的若干个GPS数据组成一个大的数据包,通过局域网或者专用网将该数据包发送给GPS计算集群的主服务器;
步骤1.3:GPS计算集群的主服务器先将大数据包拆分为多个单独的GPS数据包,然后根据各工作站的当前负载进行调度,将GPS数据包分配给各个工作站进行数据处理;
步骤1.4:工作站处理GPS数据包,保存GPS数据到数据库中,并对GPS数据进行经纬度计算的处理,然后将处理后的数据返回给GPS计算集群的主服务器;
步骤1.5:GPS计算集群的主服务器将步骤1.4中返回的GPS数据缓存到分布式缓存中的一个字典数据结构中,该字典数据结构的键是车辆的标识符,该键的值就是一个内存结构与步骤1.4返回的GPS数据一样的一个结构体,用于保存工作站处理返回的GPS数据,对应每个车辆标识符,字典数据结构中只保存一个对应的GPS时间最新的GPS数据,如果要保存的GPS数据的GPS时间比当前已保存的数据的GPS时间还要早的话,则放弃此次保存;
第二部分:客户端地图聚合,具体包括如下步骤:
步骤2.1:用户启动客户端软件,加载电子地图,并向GPS计算集群主服务器请求获取所有车辆的GPS数据,并发送当前地图范围的经纬度坐标及视野大小给GPS计算集群主服务器,请求进行地图聚合的统计计算;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210530535.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种将铝或铝合金表面进行耐腐蚀处理的方法
- 下一篇:一种新型优化地板