一种基于路段管理的两客一危车辆监控方法及***
技术领域
本发明涉及两客一危车辆管理技术领域,尤其涉及一种基于路段管理的两客一危车辆监控方法及***。
背景技术
两客一危,是指从事旅游的包车、三类以上班线客车和运输危险化学品、烟花爆竹、民用***物品的道路专用车辆,目前,道路交通成为交通运输的重要组成部分,每年的道路交通事故、特大交通事故频频发生,其中由于两客一危车辆超载、超速、疲劳驾驶、不按规定路线时间驾驶等引起的事故占了很大的比重,且其出现事故时,影响十分严重,因此,对于两客一危车辆的监控显得尤为重要,现有技术中,一般都是通过车牌查找,或者按照市、区(县)界进行分类查询,从而实现两客一危车辆的监控,然而,现有技术无法根据路段进行分类查找统计,路段管理部门对通过其管理路段的两客一危车辆不能分类查找和监管。
发明内容
有鉴于此,本发明提出一种基于路段管理的两客一危车辆监控方法及***,可以解决现有针对两客一危车辆的监控所存在的无法根据路段进行分类查找统计的缺陷。
本发明的技术方案是这样实现的:
一种基于路段管理的两客一危车辆监控方法,具体包括以下步骤:
步骤S1,获取路段管理部门所管理的路段,并将管理的路段沿道路方向进行等距离划分,得到等距间隔点;
步骤S2,获取等距间隔点的经纬度信息,并依据经纬度信息在地图上标注突出显示,得到标注路段;
步骤S3,获取两客一危车辆的定位数据,并依据定位数据判断两客一危车辆是否在标注路段上行驶,如果是,则执行步骤S4,否则,判断下一组定位数据;
步骤S4,对行驶在标注路段上两客一危车辆进行管理和预警,从而实现两客一危车辆的监控。
作为所述基于路段管理的两客一危车辆监控方法的进一步可选方案,所述步骤S1包括以下步骤:
步骤S11,获取路段管理部门的管理路段,并依据管理路段的起点位置和终点位置,通过GIS地图获取管理路段的矢量地图;
步骤S12,将矢量地图沿道路方向进行等距离划分,得到等距间隔点。
作为所述基于路段管理的两客一危车辆监控方法的进一步可选方案,所述步骤S3包括以下步骤:
步骤S31,依据等距间隔点的经纬度信息,生成管理路段的外接矩形,并依据两客一危车辆的定位数据判断是否在外接矩形内,如果是,则执行步骤S32,否则判断下一组定位数据;
步骤S32,设置步距数组,并从步距数组中选择任意一个数作为步距;
步骤S33,依据选择的步距的倍数从所有等距间隔点中选择出若干个等距间隔点;
步骤S34,依据两客一危车辆的定位数据,得到两客一危车辆的定位点,并计算定位点到每个选择出的等距间隔点的距离;
步骤S35,从步骤S34中的计算结果中抽取出最小的距离值,并与选择的步距的十倍进行比较,如果最小的距离值小于选择的步距的十倍,那就执行步骤S4,否则,判断下一组定位数据。
作为所述基于路段管理的两客一危车辆监控方法的进一步可选方案,所述步骤S31中依据等距间隔点的经纬度信息,生成管理路段的外接矩形具体包括以下步骤:
步骤S311,依据等距间隔点的经纬度信息,获取等距间隔点中最大经度、最小经度、最大纬度和最小纬度;
步骤S312,依据最大经度、最小经度、最大纬度和最小纬度生成外接矩形。
作为所述基于路段管理的两客一危车辆监控方法的进一步可选方案,所述步骤S4包括以下步骤:
步骤S41,统计行驶在标注路段上的两客一危车辆的车辆轨迹、种类和数量;
步骤S42,发送预警信息提醒行驶在标注路段上的两客一危车辆。
作为所述基于路段管理的两客一危车辆监控方法的进一步可选方案,所述步骤S42包括以下步骤:
步骤S421,获取行驶在标注路段上的两客一危车辆的车主信息,并通过***发送预警信息至车主的智能终端;
步骤S422,通过发送预警信息至标注路段上的LED显示屏。
一种基于路段管理的两客一危车辆监控***,包括:
第一获取单元,用于获取路段管理部门所管理的路段;
等距离划分单元,用于将管理的路段沿道路方向进行等距离划分,得到等距间隔点;
第二获取单元,用于获取等距间隔点的经纬度信息;
标注单元,用于在地图上对等距间隔点进行标注,得到标注路段;
第三获取单元,用于获取两客一危车辆的定位数据;
第一判断单元,用于依据定位数据判断两客一危车辆是否在标注路段上行驶;
统计单元,用于对行驶在标注路段上的两客一危车辆的车辆轨迹、种类和数量进行统计;
预警单元,用于发送预警信息提醒行驶在标注路段上的两客一危车辆。
作为所述基于路段管理的两客一危车辆监控***的进一步可选方案,所述等距离划分单元包括:
矢量图获取单元,用于依据管理路段的起点位置和终点位置获取管理路段的矢量地图;
划分单元,用于将矢量地图沿道路方向进行等距离划分,得到等距间隔点。
作为所述基于路段管理的两客一危车辆监控***的进一步可选方案,所述第一判断单元包括:
外接矩形生成单元,用于依据等距间隔点的经纬度信息,生成管理路段的外接矩形;
第二判断单元,用于依据两客一危车辆的定位数据判断是否在外接矩形内;
步距数组设置单元,用于设置步距数组;
步距选择单元,用于在步距数组中选择任意一个数作为步距;
等距间隔点选择单元,用于从所有等距间隔点中选择出若干个等距间隔点;
定位点生成单元,用于依据两客一危车辆的定位数据,生成两客一危车辆的定位点;
计算单元,用于计算定位点到每个选择出的等距间隔点的距离;
抽取单元,用于从计算结果中抽取出最小的距离值;
比较单元,用于将最小的距离值与选择的步距的十倍进行比较。
作为所述基于路段管理的两客一危车辆监控***的进一步可选方案,所述预警单元包括:
车主智能终端,用于接收预警信息;
***,用于发送预警信息至车主智能终端;
LED显示屏,用于显示预警信息。
本发明的有益效果是:通过获取路段管理部门所管理的路段,并将管理的路段沿道路方向进行等距离划分,并在地图上进行标注突出显示,从而实现路段的方式对两客一危车辆进行监管,进而便于路段管理部门统计该管理路段的两客一危车辆种类和数量,并且对两客一危车辆的超速、停车、疲劳驾驶等危险行为进行有效提醒。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一种基于路段管理的两客一危车辆监控方法的流程图。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
参考图1,一种基于路段管理的两客一危车辆监控方法,具体包括以下步骤:
步骤S1,获取路段管理部门所管理的路段,并将管理的路段沿道路方向进行等距离划分,得到等距间隔点;
步骤S2,获取等距间隔点的经纬度信息,并依据经纬度信息在地图上标注突出显示,得到标注路段;
步骤S3,获取两客一危车辆的定位数据,并依据定位数据判断两客一危车辆是否在标注路段上行驶,如果是,则执行步骤S4,否则,判断下一组定位数据;
步骤S4,对行驶在标注路段上两客一危车辆进行管理和预警,从而实现两客一危车辆的监控。
在本实施例中,通过获取路段管理部门所管理的路段,并将管理的路段沿道路方向进行等距离划分,并在地图上进行标注突出显示,从而实现路段的方式对两客一危车辆进行监管,进而便于路段管理部门统计该管理路段的两客一危车辆种类和数量,并且对两客一危车辆的超速、停车、疲劳驾驶等危险行为进行有效提醒。
需要说明的是,所述等距离划分依据用户需求进行划分,例如每10米划分一个等距间隔点,从而将管理路段进行划分,此外,还可以通过将两客一危车辆的定位数据标记在电子地图上,从而实现实时监控车辆行驶轨迹的功能。
优选的,所述步骤S1包括以下步骤:
步骤S11,获取路段管理部门的管理路段,并依据管理路段的起点位置和终点位置,通过GIS地图获取管理路段的矢量地图;
步骤S12,将矢量地图沿道路方向进行等距离划分,得到等距间隔点。
在本实施例中,通过GIS地图获取管理路段的矢量地图,然后通过GIS软件对高速路段矢量图进行等距离划分,从而得到等距间隔点,需要说明的是,通过采用矢量地图能够有效反映出管理路段的行驶方向。
优选的,所述步骤S3包括以下步骤:
步骤S31,依据等距间隔点的经纬度信息,生成管理路段的外接矩形,并依据两客一危车辆的定位数据判断是否在外接矩形内,如果是,则执行步骤S32,否则判断下一组定位数据;
步骤S32,设置步距数组,并从步距数组中选择任意一个数作为步距;
步骤S33,依据选择的步距的倍数从所有等距间隔点中选择出若干个等距间隔点;
步骤S34,依据两客一危车辆的定位数据,得到两客一危车辆的定位点,并计算定位点到每个选择出的等距间隔点的距离;
步骤S35,从步骤S34中的计算结果中抽取出最小的距离值,并与选择的步距的十倍进行比较,如果最小的距离值小于选择的步距的十倍,那就执行步骤S4,否则,判断下一组定位数据。
在本实施例中,通过先采用外接矩形判断,能够快速判断出不在标注路段上行驶的两客一危车辆,提高查找和统计的效率,同时,通过采用设置步距组数的方式进一步进行判断,能够提高判断两客一危车辆是否行驶在标注路段上的准确率。
优选的,所述步骤S31中依据等距间隔点的经纬度信息,生成管理路段的外接矩形具体包括以下步骤:
步骤S311,依据等距间隔点的经纬度信息,获取等距间隔点中最大经度、最小经度、最大纬度和最小纬度;
步骤S312,依据最大经度、最小经度、最大纬度和最小纬度生成外接矩形。
优选的,所述步骤S4包括以下步骤:
步骤S41,统计行驶在标注路段上的两客一危车辆的车辆轨迹、种类和数量;
步骤S42,发送预警信息提醒行驶在标注路段上的两客一危车辆。
在本实施例中,通过统计两客一危车辆的车辆轨迹,能够有效判断针对车辆轨迹发送预警信息,从而达到最好的预警效果,例如,通过分析车辆轨迹表明车辆正在超速行驶,那就发送有关超速行驶的预警信息,如果是疲劳驾驶,那就发送疲劳驾驶的预警信息;同时,通过统计两客一危车辆的种类和数量,能够有效了解通过该标注路段的两客一危车辆的车流量,从而便于用户做出相应的交通措施。
优选的,所述步骤S42包括以下步骤:
步骤S421,获取行驶在标注路段上的两客一危车辆的车主信息,并通过***发送预警信息至车主的智能终端;
步骤S422,通过发送预警信息至标注路段上的LED显示屏。
在本实施例中,既可以通过短信的方式通知到车主智能终端,从而实现预警的功能,也能够通过定位距离两客一危车辆最近的标注路段上的LED显示屏,将预警信息发送至LED显示屏上进行显示,从而实现预警的功能。
一种基于路段管理的两客一危车辆监控***,包括:
第一获取单元,用于获取路段管理部门所管理的路段;
等距离划分单元,用于将管理的路段沿道路方向进行等距离划分,得到等距间隔点;
第二获取单元,用于获取等距间隔点的经纬度信息;
标注单元,用于在地图上对等距间隔点进行标注,得到标注路段;
第三获取单元,用于获取两客一危车辆的定位数据;
第一判断单元,用于依据定位数据判断两客一危车辆是否在标注路段上行驶;
统计单元,用于对行驶在标注路段上的两客一危车辆的车辆轨迹、种类和数量进行统计;
预警单元,用于发送预警信息提醒行驶在标注路段上的两客一危车辆。
在本实施例中,通过获取路段管理部门所管理的路段,并将管理的路段沿道路方向进行等距离划分,并在地图上进行标注突出显示,从而实现路段的方式对两客一危车辆进行监管,进而便于路段管理部门统计该管理路段的两客一危车辆种类和数量,并且对两客一危车辆的超速、停车、疲劳驾驶等危险行为进行有效提醒。
需要说明的是,所述等距离划分依据用户需求进行划分,例如每10米划分一个等距间隔点,从而将管理路段进行划分,此外,还可以通过将两客一危车辆的定位数据标记在电子地图上,从而实现实时监控车辆行驶轨迹的功能。
优选的,所述等距离划分单元包括:
矢量图获取单元,用于依据管理路段的起点位置和终点位置获取管理路段的矢量地图;
划分单元,用于将矢量地图沿道路方向进行等距离划分,得到等距间隔点。
在本实施例中,通过GIS地图获取管理路段的矢量地图,然后通过GIS软件对高速路段矢量图进行等距离划分,从而得到等距间隔点,需要说明的是,通过采用矢量地图能够有效反映出管理路段的行驶方向。
优选的,所述第一判断单元包括:
外接矩形生成单元,用于依据等距间隔点的经纬度信息,生成管理路段的外接矩形;
第二判断单元,用于依据两客一危车辆的定位数据判断是否在外接矩形内;
步距数组设置单元,用于设置步距数组;
步距选择单元,用于在步距数组中选择任意一个数作为步距;
等距间隔点选择单元,用于从所有等距间隔点中选择出若干个等距间隔点;
定位点生成单元,用于依据两客一危车辆的定位数据,生成两客一危车辆的定位点;
计算单元,用于计算定位点到每个选择出的等距间隔点的距离;
抽取单元,用于从计算结果中抽取出最小的距离值;
比较单元,用于将最小的距离值与选择的步距的十倍进行比较。
在本实施例中,通过先采用外接矩形判断,能够快速判断出不在标注路段上行驶的两客一危车辆,提高查找和统计的效率,同时,通过采用设置步距组数的方式进一步进行判断,能够提高判断两客一危车辆是否行驶在标注路段上的准确率。
优选的,所述预警单元包括:
车主智能终端,用于接收预警信息;
***,用于发送预警信息至车主智能终端;
LED显示屏,用于显示预警信息。
在本实施例中,既可以通过短信的方式通知到车主智能终端,从而实现预警的功能,也能够通过定位距离两客一危车辆最近的标注路段上的LED显示屏,将预警信息发送至LED显示屏上进行显示,从而实现预警的功能。
以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。