基于记录仪管理平台端电子围栏的验证方法及电子围栏的验证装置制造方法及图纸

技术编号:11590239 阅读:110 留言:0更新日期:2015-06-10 23:00
基于记录仪管理平台端电子围栏的验证方法及电子围栏的验证装置,涉及一种电子围栏的验证方法以及电子围栏的验证装置,本发明专利技术为解决现有平台端围栏验证存在实时处理速度较低、处理结果准确度低、扩展性较差的问题。本发明专利技术所述基于记录仪管理平台端电子围栏的验证方法,坐标对应围栏子模块接收坐标推送的车辆坐标,与车辆围栏相对应组成新的消息包推送至路由围栏中,路由围栏将消息包按照围栏的形状分别路由至相应通道中,将三个通道中的消息分别推送至消息总线的相应队列中;围栏验证子模块接收消息包,分别将消息包推送至相应验证模块中,验证消息包后将验证产生的报警数据存入数据库中。本发明专利技术用于平台端围栏的验证。

【技术实现步骤摘要】

本专利技术涉及一种电子围栏的验证方法以及电子围栏的验证装置。
技术介绍
平台端围栏验证是指上级平台按照用户在电子地图中制作的围栏形状及其属性,同终端实时上传的车辆行驶坐标、速度、时间进行验证,判定车辆与围栏之间的位置关系,及在围栏起作用的时间范围内,车辆是否越界、超速行驶等信息。平台端围栏验证需要处理的电子围栏数量及实时上传坐标的数据非常大,具有实时处理速度要求高,处理结果要求准确等特点。同时,随着时间推移,用户及入网车辆的增加,围栏数量及上传坐标的数量的增加,围栏验证系统的可扩展性也是一个重要的指标。
技术实现思路
本专利技术目的是为了解决现有平台端围栏验证存在实时处理速度较低、处理结果准确度低、扩展性较差的问题,提供了一种基于记录仪管理平台端电子围栏验证方法。本专利技术所述基于记录仪管理平台端电子围栏的验证方法,该方法的具体过程为:坐标对应围栏子模块接收坐标MQ推送的车辆坐标,将车辆坐标与车辆围栏相对应组成新的消息包VehEnc,将新的消息包VehEnc推送至路由围栏中,路由围栏将消息包VehEnc按照围栏的形状分别路由至矩形围栏通道、多边形围栏通道和线路通道中,通过Spring integration的配置文件将三个通道中的消息分别推送至消息总线MQ的矩形队列、多边形队列和线路队列中;所述围栏的形状包括矩形、多边形和线路;围栏验证子模块接收从消息总线MQ中推送的消息包VehEnc,分别将消息包VehEnc>推送至矩形验证模块、多边形验证模块和线路验证模块中,分别验证消息包VehEnc的矩形、多边形和线路,分别将验证产生的报警数据存入数据库Oracle中。本专利技术所述基于记录仪管理平台端电子围栏的验证装置,该装置包括:坐标对应围栏子模块,用于接收车辆坐标,并按照围栏的形状分别推送至相应队列中;围栏验证子模块,用于分别将队列中的消息进行相应的验证,产生报警数据;数据库Oracle,用于存储报警数据。本专利技术的优点:基于Spring integration框架构建的平台端围栏验证系统,能够将待处理的数据打包成消息的形式同其他系统及中间件进行通信,通过多套系统分工合作,能够达到快速、准确处理数据的目的。随着时间推移,待处理数据辆的增加,系统处理速度变慢时,可通过修改配置文件,适当增加无法及时处理数据部分的系统个数。该基于记录仪管理平台端电子围栏验证方法的优点如下:1、采用Spring integration作为系统框架,通过xml配置文件进行调用使用,大大提高了系统的速度和整个系统的稳定性。2、通过路由分流的方式,将大量的数据分流到多个验证子系统中,每个子系统只负责一种形状的围栏验证,不仅使程序更加清晰合理,也使验证子模块的验证结果更加准确。同时,因为数据分流,每个子系统处理的速度都能够更快更及时,从而提高了整个系统的处理速度。3、系统中的每个子系统,都是消息及数据通道的方式进行数据通信,当输入到系统的数据量增加时,可通过修改配置文件,增加可分流的验证子模块个数,满足系统的处理速度,大大提高了系统的可扩展性。附图说明图1是本专利技术所述坐标对应围栏子模块的工作原理图;图2是本专利技术所述围栏验证子模块的工作原理图。具体实施方式具体实施方式一:下面结合图1和图2说明本实施方式,本实施方式所述基于记录仪管理平台端电子围栏的验证方法,该方法的具体过程为:坐标对应围栏子模块接收坐标MQ推送的车辆坐标,将车辆坐标与车辆围栏相对应组成新的消息包VehEnc,将新的消息包VehEnc推送至路由围栏中,路由围栏将消息包VehEnc按照围栏的形状分别路由至矩形围栏通道、多边形围栏通道和线路通道中,通过Spring integration的配置文件将三个通道中的消息分别推送至消息总线MQ的矩形队列、多边形队列和线路队列中;所述围栏的形状包括矩形、多边形和线路;围栏验证子模块接收从消息总线MQ中推送的消息包VehEnc,分别将消息包VehEnc推送至矩形验证模块、多边形验证模块和线路验证模块中,分别验证消息包VehEnc的矩形、多边形和线路,分别将验证产生的报警数据存入数据库Oracle中。具体实施方式二:本实施方式对实施方式一作进一步说明,所述VehEnc是坐标对应围栏子模块中产生的车辆、坐标和围栏之间关系的消息包,为各种围栏形状的验证提供数据支持。具体实施方式三:本实施方式对实施方式一作进一步说明,所述路由围栏用于将大量数据的消息包分流到多个围栏验证子模块中。具体实施方式四:本实施方式对实施方式一作进一步说明,所述路由围栏还能够按照围栏形状和车辆ID大小将消息包VehEnc路由到相应通道中。具体实施方式五:本实施方式对实施方式一作进一步说明,所述矩形验证模块、多边形验证模块和线路验证模块均接收消息包VehEnc中的车辆、围栏和坐标数据,根据计算几何计算车辆和围栏的位置关系,按照围栏属性设定的位置、速度和起作用时间的逻辑关系判定验证是否产生报警数据。具体实施方式六:本实施方式对实施方式一作进一步说明,该方法还包括状态存取模块从内存数据库Cache中读取上一次车辆和围栏位置关系的结果,同时将本次车辆和围栏位置关系存入到内存数据库Cache中。本实施方式中,状态存取模块从内存数据库Cache中读取上一次车辆和围栏位置关系的结果,该结果用于车辆的跨域报警和车辆持续在某一围栏内报警的验证。具体实施方式七:本实施方式对实施方式一作进一步说明,该方法还包括,采用消息缓存中间模块存储进程间通信的消息。具体实施方式八:下面结合图1和图2说明本实施方式,本实施方式所述基于记录仪管理平台端电子围栏的验证装置,该装置包括:坐标对应围栏子模块,用于接收车辆坐标,并按照围栏的形状分别推送至相应队列中;围栏验证子模块,用于分别将队列中的消息进行相应的验证,产生报警数据;数据库Oracle,用于存储报警数据。具体实施方式九:本实施方式对实施方式八作进一步说明,该装置还包括内存数据库Cache,内存数据库Cache用于存储车辆和围栏的位置关系。具体实施方式十:本实施方式对实施方式八作进一步说明,该装置还包括消息缓存中间模块,消息缓存中间模块用于存储进程间通信的消息。本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/57/CN104700645.html" title="基于记录仪管理平台端电子围栏的验证方法及电子围栏的验证装置原文来自X技术">基于记录仪管理平台端电子围栏的验证方法及电子围栏的验证装置</a>

【技术保护点】
基于记录仪管理平台端电子围栏的验证方法,其特征在于:该方法的具体过程为:坐标对应围栏子模块接收坐标MQ推送的车辆坐标,将车辆坐标与车辆围栏相对应组成新的消息包VehEnc,将新的消息包VehEnc推送至路由围栏中,路由围栏将消息包VehEnc按照围栏的形状分别路由至矩形围栏通道、多边形围栏通道和线路通道中,通过Spring integration的配置文件将三个通道中的消息分别推送至消息总线MQ的矩形队列、多边形队列和线路队列中;所述围栏的形状包括矩形、多边形和线路;围栏验证子模块接收从消息总线MQ中推送的消息包VehEnc,分别将消息包VehEnc推送至矩形验证模块、多边形验证模块和线路验证模块中,分别验证消息包VehEnc的矩形、多边形和线路,分别将验证产生的报警数据存入数据库Oracle中。

【技术特征摘要】
1.基于记录仪管理平台端电子围栏的验证方法,其特征在于:该方法的具体过程为:
坐标对应围栏子模块接收坐标MQ推送的车辆坐标,将车辆坐标与车辆围栏相对应组
成新的消息包VehEnc,将新的消息包VehEnc推送至路由围栏中,路由围栏将消息包VehEnc
按照围栏的形状分别路由至矩形围栏通道、多边形围栏通道和线路通道中,通过Spring 
integration的配置文件将三个通道中的消息分别推送至消息总线MQ的矩形队列、多边形队
列和线路队列中;所述围栏的形状包括矩形、多边形和线路;
围栏验证子模块接收从消息总线MQ中推送的消息包VehEnc,分别将消息包VehEnc
推送至矩形验证模块、多边形验证模块和线路验证模块中,分别验证消息包VehEnc的矩形、
多边形和线路,分别将验证产生的报警数据存入数据库Oracle中。
2.根据权利要求1所述的基于记录仪管理平台端电子围栏的验证方法,其特征在于:
所述VehEnc是坐标对应围栏子模块中产生的车辆、坐标和围栏之间关系的消息包,为各种
围栏形状的验证提供数据支持。
3.根据权利要求1所述的基于记录仪管理平台端电子围栏的验证方法,其特征在于:
所述路由围栏用于将大量数据的消息包分流到多个围栏验证子模块中。
4.根据权利要求1所述的基于记录仪管理平台端电子围栏的验证方法,其特征在于:
所述路由围栏还能够按照围栏形状和车辆ID大小将消息包VehEnc路由到相应通道中。
5.根据权...

【专利技术属性】
技术研发人员:姜军李德贤王大钊孙智巍姜海峰张志远刘明月
申请(专利权)人:航天科技控股集团股份有限公司
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1