分析指定路线车辆行驶轨迹的方法、终端设备及存储介质技术

技术编号:21142488 阅读:44 留言:0更新日期:2019-05-18 05:33
本发明专利技术公开一种分析指定路线车辆行驶轨迹的方法,包括如下步骤,S1:生成指定路线上的所有道路网格数据文件,进入S2步骤;S2:在地图中显示道路网格,进入S3步骤;S3:变更网格颜色:车辆定时上传车辆行驶轨迹至监控中心,监控中心根据车辆上传的实际行驶轨迹的经纬度数据值,计算车辆行驶轨迹所对应的道路网格数据文件中的网格编号的集合,并在地图上变更网格编号的集合中所包括的网格编号所对应的网格的颜色,进入S4步骤;S4:判断车辆是否有按照指定路线行驶:监控中心比对地图上道路网格颜色的变化,判断车辆是否有按照指定路线行驶,若有,则返回S3步骤,若无,则进入S5步骤;S5:对车辆司机进行预警提醒。

【技术实现步骤摘要】
分析指定路线车辆行驶轨迹的方法、终端设备及存储介质
本专利技术涉及车辆管理
,具体是一种分析指定路线车辆行驶轨迹的方法、终端设备及存储介质。
技术介绍
大型物流集团拥有数量庞大的货运车队,为了提高运输效率及货运安全,同时预防货运司机拉私活等问题的发生,物流车辆监控中心往往会要求货运车辆在指定的路线上执行货运任务。按照传统的人工检查方式,需要对货运车辆的实际行驶轨迹路线进行分析比对,从而判断货运车是否按照指定线路行驶,这种工作方式效率低、耗时,且当指定路线较为复杂时还容易出现误判。
技术实现思路
为了解决上述问题,本专利技术提供一种分析指定路线车辆行驶轨迹的方法、终端设备及存储介质,通过该方法可以快速地把由车台终端上传的司机实际行驶轨迹和指定路线进行比较分析,提供直观有效的比对结果,从而极大提升车辆监控中心的工作效率。本专利技术一种分析指定路线车辆行驶轨迹的方法,包括如下步骤:S1:生成指定路线上的所有道路网格数据文件:S11:对路网数据进行网格化切割处理:在指定路线所在的城市区域内,根据固定经度长度值和固定纬度长度值为划分单位,对路网数据进行网格化分割,分割成多个网格,并对所有网格进行顺序编号;S12:生成道路网格数据文件:根据S11中划分的道路网格及其相关信息,生成包括网格索引文件和网格数据文件的道路网格数据文件;进入S2步骤;S2:在地图中显示道路网格:监控中心把S1中生成的道路网格数据文件导入后台数据库,通过计算指定路线所对应的道路网格数据文件中的网格位置,将道路网格叠加显示在地图指定路线的道路上;进入S3步骤;S3:变更网格颜色:车辆定时上传车辆行驶轨迹至监控中心,监控中心根据车辆上传的实际行驶轨迹的经纬度数据值,计算车辆行驶轨迹所对应的道路网格数据文件中的网格编号的集合,并在地图上变更网格编号的集合中所包括的网格编号所对应的网格的颜色,进入S4步骤;S4:判断车辆是否有按照指定路线行驶:监控中心比对地图上道路网格颜色的变化,判断车辆是否有按照指定路线行驶,若有,则返回S3步骤,若无,则进入S5步骤;S5:对车辆司机进行预警提醒。进一步的,S11中,对所有网格进行顺序编号,具体为:网格区域的左下角的网格编号设置为0,接着先按同一纬度方向,根据经度的递增,再按同一经度方向,根据纬度的递增,网格编号递增,直到网格区域的右上角,即网格区域的右上角为网格编号最大的网格。进一步的,S12中,网格索引文件包括全部城市索引数据块、单个城市索引数据块和单个城市区域数据块;全部城市索引数据块包括但不限于:文件头和城市索引数据块;单个城市索引数据块包括但不限于:该城市名称和该城市数据在网格数据文件中的入口地址;单个城市区域数据块包括但不限于:该区域名称和该区域矩形边界;网格数据文件包括全部城市网格数据块和单个城市网格数据块;全部城市网格数据块包括各个城市网格数据块,单个城市网格数据块包括:各个网格编号、对应各个网格编号的网格上的城市区块编号和网格中指定路线的道路条数。进一步的,S2中,计算指定路线所对应的道路网格数据文件中的网格位置,具体是通过计算获得该网格的左下角和右上角的经纬度坐标数据值,来获得该网格位置。更进一步的,S2中,通过计算指定路线所对应的道路网格数据文件中的网格位置,将道路网格叠加显示在地图指定路线的道路上的过程中,若指定路线跨越多个城市,则获取车辆当前所在位置点所在的城市,根据网格索引文件获取车辆当前所在位置点所在的城市区域,加载显示该城市中的该区域及周边区域的道路网格。本专利技术一种分析指定路线车辆行驶轨迹的终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现分析指定路线车辆行驶轨迹的方法的步骤。本专利技术一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现分析指定路线车辆行驶轨迹的方法的步骤。本专利技术的有益效果:在对道路网格化处理的基础上,通过设计指定路线上所有道路的道路网格数据文件,在地图上显示车辆指定路线的道路网格,并在车辆行驶过程中,将车辆实际行驶轨迹对应的道路网格变色,从而能够方便的判断、显示车辆实际行驶轨迹是否符合指定路线,提高了行车路线分析的自动化水平,有效地提高了车辆监控中心的工作效率。附图说明图1为本专利技术实施例一的方法流程图;图2为本专利技术实施例一的道路网格编号示意图;图3为本专利技术实施例一的指定路线道路网格加载示意图;图4为本专利技术实施例一的车辆实际行驶轨迹道路网格变色示意图;图5为本专利技术实施例一的广东省江门市的一条指定线路道路网格加载示意图;图6为本专利技术实施例一的在图5的基础上根据车辆实际行驶轨迹道路网格变色示意图。具体实施方式为进一步说明各实施例,本专利技术提供有附图。这些附图为本专利技术揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本专利技术的优点。图中的组件并未按比例绘制,而类似的组件符号通常用来表示类似的组件。现结合附图和具体实施方式对本专利技术进一步说明。实施例一:请参阅图1-图6所示,本专利技术提供了一种分析指定路线车辆行驶轨迹的方法,本专利技术所阐述的方法具体过程如下:S1:生成指定路线上的所有道路网格数据文件:S11:对路网数据进行网格化切割处理:在指定路线所在的城市区域内,根据固定经度长度值和固定纬度长度值为划分单位,对路网数据进行网格化分割,分割成多个网格,并对所有网格进行顺序编号;对所有网格进行顺序编号,具体为:网格区域的左下角(见图2的A的位置)的网格编号设置为0,接着先按同一纬度方向,根据经度的递增,再按同一经度方向,根据纬度的递增,网格编号递增,直到网格区域的右上角(见图2的B的位置),即网格区域的右上角为网格编号最大的网格。网格编号见图2所示,其中K表示在经度方向上的网格个数;M表示在纬度方向上的网格个数。网格基本参数定义:中国最小经度(定值):CHINA_LON_MIN;中国最大经度(定值):CHINA_LON_MAX;中国最小纬度(定值):CHINA_LAT_MIN;中国最大纬度(定值):CHINA_LAT_MAX;网格宽(定值):MESH_WIDTH;网格高(定值):MESH_HEIGHT;网格总行数(定值):MESH_ROW_TOTAL=(CHINA_LAT_MAX-CHINA_LAT_MIN)/MESH_HEIGHT;网格总列数(定值):MESH_COL_TOTAL=(CHINA_LON_MAX-CHINA_LON_MIN)/MESH_WIDTH;网格总数(定值):MESH_TOTAL=(MESH_ROW_TOTAL*MESH_COL_TOTAL)。S12:生成道路网格数据文件:根据S11中划分的道路网格及其相关信息,生成包括网格索引文件和网格数据文件的道路网格数据文件;其中,网格索引文件包括全部城市索引数据块、单个城市索引数据块和单个城市区域数据块;全部城市索引数据块包括但不限于:文件头和城市索引数据块;单个城市索引数据块包括但不限于:该城市名称和该城市数据在网格数据文件中的入口地址;单个城市区域数据块包括但不限于:该区域名称和该区域矩形边界;网格数本文档来自技高网...

【技术保护点】
1.一种分析指定路线车辆行驶轨迹的方法,其特征在于:包括如下步骤:S1:生成指定路线上的所有道路网格数据文件:S11:对路网数据进行网格化切割处理:在指定路线所在的城市区域内,根据固定经度长度值和固定纬度长度值为划分单位,对路网数据进行网格化分割,分割成多个网格,并对所有网格进行顺序编号;S12:生成道路网格数据文件:根据S11中划分的道路网格及其相关信息,生成包括网格索引文件和网格数据文件的道路网格数据文件;进入S2步骤;S2:在地图中显示道路网格:监控中心把S1中生成的道路网格数据文件导入后台数据库,通过计算指定路线所对应的道路网格数据文件中的网格位置,将道路网格叠加显示在地图指定路线的道路上;进入S3步骤;S3:变更网格颜色:车辆定时上传车辆行驶轨迹至监控中心,监控中心根据车辆上传的实际行驶轨迹的经纬度数据值,计算车辆行驶轨迹所对应的道路网格数据文件中的网格编号的集合,并在地图上变更网格编号的集合中所包括的网格编号所对应的网格的颜色,进入S4步骤;S4:判断车辆是否有按照指定路线行驶:监控中心比对地图上道路网格颜色的变化,判断车辆是否有按照指定路线行驶,若有,则返回S3步骤,若无,则进入S5步骤;S5:对车辆司机进行预警提醒。...

【技术特征摘要】
1.一种分析指定路线车辆行驶轨迹的方法,其特征在于:包括如下步骤:S1:生成指定路线上的所有道路网格数据文件:S11:对路网数据进行网格化切割处理:在指定路线所在的城市区域内,根据固定经度长度值和固定纬度长度值为划分单位,对路网数据进行网格化分割,分割成多个网格,并对所有网格进行顺序编号;S12:生成道路网格数据文件:根据S11中划分的道路网格及其相关信息,生成包括网格索引文件和网格数据文件的道路网格数据文件;进入S2步骤;S2:在地图中显示道路网格:监控中心把S1中生成的道路网格数据文件导入后台数据库,通过计算指定路线所对应的道路网格数据文件中的网格位置,将道路网格叠加显示在地图指定路线的道路上;进入S3步骤;S3:变更网格颜色:车辆定时上传车辆行驶轨迹至监控中心,监控中心根据车辆上传的实际行驶轨迹的经纬度数据值,计算车辆行驶轨迹所对应的道路网格数据文件中的网格编号的集合,并在地图上变更网格编号的集合中所包括的网格编号所对应的网格的颜色,进入S4步骤;S4:判断车辆是否有按照指定路线行驶:监控中心比对地图上道路网格颜色的变化,判断车辆是否有按照指定路线行驶,若有,则返回S3步骤,若无,则进入S5步骤;S5:对车辆司机进行预警提醒。2.如权利要求1所述的分析指定路线车辆行驶轨迹的方法,其特征在于:S11中,对所有网格进行顺序编号,具体为:网格区域的左下角的网格编号设置为0,接着先按同一纬度方向,根据经度的递增,再按同一经度方向,根据纬度的递增,网格编号递增,直到网格区域的右上角,即网格区域的右上角为网格编号最大的网格。3.如权利要求1所述的分析指定路线车辆行驶轨迹...

【专利技术属性】
技术研发人员:季刚吕伟煌罗腾元涂岩恺
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:福建,35

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

1