一种判断路线偏移的方法、装置及系统制造方法及图纸

技术编号:15297805 阅读:75 留言:0更新日期:2017-05-11 20:31
本发明专利技术提供一种判断路线偏移的方法、装置及系统,该方法包括:获取车辆的行驶路线;将所述行驶路线按照预设的距离分为多个点;获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形;获取所述车辆当前的行驶位置;依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。综上,本发明专利技术具有如下有益效果:减少路线偏移的运算量,提高设备的运行速度及质量。

Method, device and system for judging route deviation

The present invention provides a method, device and system for judging migration route, the method includes: acquiring the vehicle routes; the route according to the preset distance is divided into a plurality of access lines and longitude; angle between each two adjacent points, and will be obtained with a preset angle line width form a quadrilateral; driving the current position of the vehicle acquisition; according to the driving position and the quadrilateral to judge whether the vehicle shifts of the travel route. In summary, the invention has the following beneficial effects: to reduce the amount of calculation of the line offset and improve the running speed and quality of the equipment.

【技术实现步骤摘要】

本专利技术涉及信息
,特别涉及一种判断路线偏移的方法、装置及系统
技术介绍
危险品运输车辆、公交车等车辆需要行驶在指定路线指定宽度内,行驶偏离路线需要报警。目前对路线偏移的算法,是通过计算路线两拐点和拐点上1米代表的弧度,求出每个点半径弧度,如果当前点不在两个点的半径弧度范围内而且当前点到路线距离超过当前点的半径弧度,则表示当前偏离路线。目前的这种路线偏移算法,由于弧度计算以及点到点、点到直线间距离计算量太大,每更新一个位置,都需要计算几组数据,随着拐点的增多,计算路线偏移严重影响了设备的运行速度和质量。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中路线偏移计算量大,影响运行速度即质量的问题。提供一种判断路线偏移的方法、装置及系统。本专利技术解决技术问题采用的技术手段是提供一种判断路线偏移的方法,包括:获取车辆的行驶路线;将所述行驶路线按照预设的距离分为多个点;获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形;获取所述车辆当前的行驶位置;依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。在本专利技术所述的方法中,还包括:获取GIS信息;将所述行驶路线嵌入至所述GIS信息中。在本专利技术所述的方法中,所述经度为东经。在本专利技术所述的方法中,所述依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线的步骤包括:判断所述行驶位置是否处于所构成的四边形之内,若是,则所述车辆未偏移所述行驶路线,若否,则所述车辆偏移所述行驶路线。另一方面,提供一种判断路线偏移的装置,包括:路线获取模块,用于获取车辆的行驶路线;路线分割模块,用于将所述行驶路线按照预设的距离分为多个点;四边形构建模块,用于获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形;位置获取模块,用于获取所述车辆当前的行驶位置;偏移判断模块,用于依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。在本专利技术所述的装置中,还包括:GIS模块,用于获取GIS信息,并将所述行驶路线嵌入至所述GIS信息中。在本专利技术所述的装置中,所述经度为东经。在本专利技术所述的装置中,所述偏移判断模块包括:四边形判断子模块,用于判断所述行驶位置是否处于所构成的四边形之内,若是,则所述车辆未偏移所述行驶路线,若否,则所述车辆偏移所述行驶路线。再一方面,提供一种判断路线偏移的系统,包括:如上述装置;车载终端,其通过无线网络连接于所述装置。在本专利技术所述的系统中,所述车载终端设置于车辆内,其包括:定位模块,用于定位所述车辆当前的行驶位置;上传模块,用于上传所述行驶位置至所述装置。实施本专利技术中的一种判断路线偏移的方法、装置及系统具有以下有益效果:减少路线偏移的运算量,提高设备的运行速度及质量。附图说明图1是本专利技术提供的一种判断路线偏移的方法的流程图;图2是本专利技术提供的一种判断路线偏移的装置的结构框图;图3是本专利技术提供的一种判断路线偏移的系统的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供的一种判断路线偏移的方法、装置及系统,其目的在于,本专利技术通过将路线两点换算为四变形的算法,无需保存每次需要换算的半径弧度、点到点、点到直线间距离,取而代之的为可保存的简单的多边形区域内外计算,从而大大减少芯片计算数据量,提高芯片使用效率。参见图1,图1是本专利技术提供的一种判断路线偏移的方法的流程图,该方法包括:S1、获取车辆的行驶路线;S2、将所述行驶路线按照预设的距离分为多个点;该分割的精度可根据实际需要定位精度设定。S3、获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形;所述经度为东经。根据路线所在的每两点与东经的夹角以及路线宽度,作一包括了路线半径内所有点的四变形,设置路线时计算并保存各个四边形的顶点。S4、获取所述车辆当前的行驶位置;S5、依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。所述步骤S5包括:判断所述行驶位置是否处于所构成的四边形之内,若是,则所述车辆未偏移所述行驶路线,若否,则所述车辆偏移所述行驶路线。即车辆每更新一个位置,只需要判断当前位置是否在某个四边形就可以了。S6、获取GIS信息;将所述行驶路线嵌入至所述GIS信息中。步骤S6为可选步骤,独立于步骤S1-S5。地理信息系统(GeographicInformationSystem或Geo-Informationsystem,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。它可以对空间信息进行分析和处理(简而言之,是对地球上存在的现象和发生的事件进行成图和分析)。GIS技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。本专利技术虽然存在小小的误差。即在路线的两个拐点位置本该是半圆形却使用了矩形,该误差随着路线长度和拐点的增加,可忽略不计。参见图2,图2是本专利技术提供的一种判断路线偏移的装置1的结构框图,该装置1包括:路线获取模块11,用于获取车辆的行驶路线;路线分割模块12,用于将所述行驶路线按照预设的距离分为多个点;四边形构建模块13,用于获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形,所述经度为东经;位置获取模块14,用于获取所述车辆当前的行驶位置;偏移判断模块15,用于依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。优选的,所述偏移判断模块包括:四边形判断子模块,用于判断所述行驶位置是否处于所构成的四边形之内,若是,则所述车辆未偏移所述行驶路线,若否,则所述车辆偏移所述行驶路线。GIS模块,用于获取GIS信息,并将所述行驶路线嵌入至所述GIS信息中。参见图3,图3是本专利技术提供的一种判断路线偏移的系统100的结构示意图,该系统100包括:如上述装置1;该装置1一般为远程服务器或者服务中心,可随时查看车辆当前运行位置。车载终端2,其通过无线网络连接于所述装置1。所述车载终2端设置于车辆内,其包括:定位模块,用于定位所述车辆当前的行驶位置;该模块一般为GPS(GlobalPositioningSystem,全球定位系统)模块,GPS导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。要达到这一目的,卫星的位置可以根据星载时钟所记录的时间在卫星星历中查出。而用户到卫星的距离则通过记录卫星信号传播到用户所经历的时间,再将其乘以光速得到(由于大气层电离层的干扰,这一距离并不是用户与卫星之间的真实距离,而是伪距(PR,):当GPS卫星正常工作时,会不断地用1和O二进制码元组成的伪随机码(简称伪码)发射导航电文。GPS系统使用的伪码一共有两种,分别是民用的C/A码和军用的P(Y)码。C/A码频率1.0本文档来自技高网...
一种判断路线偏移的方法、装置及系统

【技术保护点】
一种判断路线偏移的方法,其特征在于,包括:获取车辆的行驶路线;将所述行驶路线按照预设的距离分为多个点;获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形;获取所述车辆当前的行驶位置;依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。

【技术特征摘要】
1.一种判断路线偏移的方法,其特征在于,包括:获取车辆的行驶路线;将所述行驶路线按照预设的距离分为多个点;获取每两个相邻的点之间的连线与经度的夹角,并将所获取的夹角与预设的路线宽度构成四边形;获取所述车辆当前的行驶位置;依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线。2.根据权利要求1所述的方法,其特征在于,还包括:获取GIS信息;将所述行驶路线嵌入至所述GIS信息中。3.根据权利要求1所述的方法,其特征在于,所述经度为东经。4.根据权利要求1所述的方法,其特征在于,所述依据所述行驶位置及所述四边形判断所述车辆是否偏移所述行驶路线的步骤包括:判断所述行驶位置是否处于所构成的四边形之内,若是,则所述车辆未偏移所述行驶路线,若否,则所述车辆偏移所述行驶路线。5.一种判断路线偏移的装置,其特征在于,包括:路线获取模块,用于获取车辆的行驶路线;路线分割模块,用于将所述行驶路线按照预设的距离分为多个点;四边形构建模块,用于获取每两个相邻的点...

【专利技术属性】
技术研发人员:杨河理张家同
申请(专利权)人:深圳市赛格导航科技股份有限公司
类型:发明
国别省市:广东;44

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

1