CN114777806B - 一种行驶路线绘制方法、装置、电子设备及存储介质 - Google Patents
一种行驶路线绘制方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114777806B CN114777806B CN202210414102.2A CN202210414102A CN114777806B CN 114777806 B CN114777806 B CN 114777806B CN 202210414102 A CN202210414102 A CN 202210414102A CN 114777806 B CN114777806 B CN 114777806B
- Authority
- CN
- China
- Prior art keywords
- road
- driving route
- coordinate
- target vehicle
- combined data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000004590 computer program Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本申请提供一种行驶路线绘制方法、装置、电子设备及存储介质,该方法包括:判断目标车辆的位置坐标是否满足预设条件,预设条件包括:在道路数据库中查询到位置坐标对应的道路标识,且位置坐标与道路标识对应道路上特征位置的坐标之间的距离小于预设距离;若是,则基于位置坐标和道路标识生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。通过在能够查询到车辆位置坐标对应的道路标识的情况下,只向服务器发送该道路段的特征位置的坐标的组合数据,从而避免了向服务器传输该道路段的全部点数据,节约了传输网络流量和存储空间,有效地提高了根据位置坐标绘制行驶路线的效率。
Description
技术领域
本申请涉及位置坐标和智能交通的技术领域,具体而言,涉及一种行驶路线绘制方法、装置、电子设备及存储介质。
背景技术
目前,车辆上的车机会实时采集该车辆的位置坐标,并将该位置坐标实时上传给服务器,以使服务器根据实时位置坐标在地图上绘制出该车辆的行驶路线。服务器需要统计所有的实时位置坐标,并根据所有的实时位置坐标进行拟合,从而拟合出该车辆的行驶路线,因此,目前的服务器根据位置坐标绘制行驶路线的效率较低。
发明内容
本申请实施例的目的在于提供一种行驶路线绘制方法、装置、电子设备及存储介质,用于改善根据位置坐标绘制行驶路线的效率较低的问题。
本申请实施例提供了一种行驶路线绘制方法,包括:判断目标车辆的位置坐标是否满足预设条件,预设条件包括:在道路数据库中查询到位置坐标对应的道路标识,且位置坐标与道路标识对应道路上特征位置的坐标之间的距离小于预设距离;若是,则基于位置坐标和道路标识生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。在上述方案的实现过程中,通过在能够查询到车辆位置坐标对应的道路标识的情况下,只向服务器发送该道路段的特征位置的坐标(例如:起点、中点和终点坐标等)的组合数据,从而避免了向服务器传输该道路段的全部点数据,节约了传输网络流量和存储空间,有效地提高了根据位置坐标绘制行驶路线的效率。
可选地,在本申请实施例中,在判断目标车辆的位置坐标是否满足预设条件之后,还包括:若在道路数据库中没有查询到位置坐标对应的道路标识,则基于连续采集的位置坐标生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
在上述方案的实现过程中,通过在道路数据库中没有查询到位置坐标对应的道路标识的情况下,就直接向服务器上传所有连续采集的位置坐标生成组合数据,从而避免了服务器接收到的道路点坐标数据不齐全的问题,有效地提高了行驶路线绘制的精度。
可选地,在本申请实施例中,基于位置坐标和道路标识生成组合数据,包括:根据位置坐标的获取时刻生成自增数值或者时间戳,并将自增数值或者时间戳确定为数据序号;基于数据序号、位置坐标和道路标识生成组合数据。
在上述方案的实现过程中,通过基于数据序号、位置坐标和道路标识生成并向服务器发送组合数据,从而避免服务器不能解析出已接收的组合数据的生成顺序的情况,让服务器根据已接收的组合数据的生成顺序绘制目标车辆的行驶路线,有效地提高了行驶路线绘制的精度。
可选地,在本申请实施例中,基于数据序号、位置坐标和道路标识生成组合数据,包括:若位置坐标与道路标识对应道路上的预设坐标之间的距离小于预设距离,则将位置坐标的坐标类型确定为预设坐标,并基于数据序号、位置坐标的坐标类型、位置坐标和道路标识生成组合数据。
在上述方案的实现过程中,通过基于数据序号、位置坐标的坐标类型、位置坐标和道路标识生成组合数据,并向服务器发送组合数据,从而避免服务器不能解析出已接收组合数据的生成顺序和位置坐标的坐标类型的情况,让服务器根据已接收的组合数据的生成顺序和位置坐标的坐标类型绘制目标车辆的行驶路线,有效地提高了行驶路线绘制的精度。
可选地,在本申请实施例中,还包括:判断目标车辆的位置坐标是否超出预设区域;若是,则向目标车辆关联的移动终端发送第一提醒信息,第一提醒信息用于提醒目标车辆已超出预设区域。
在上述方案的实现过程中,通过在目标车辆的位置坐标超出预设区域的情况下,就直接向目标车辆关联的移动终端发送第一提醒信息,从而避免了车主或者目标车辆的当事人不知道目标车辆已超出预设区域的问题,有效地提高了目标车辆的行驶安全性。
可选地,在本申请实施例中,还包括:向服务器发送自定义行驶路线,以使服务器在自定义行驶路线与目标车辆的行驶路线不一致时,向目标车辆关联的移动终端发送第二提醒信息,第二提醒信息用于提醒目标车辆的行驶路线与自定义行驶路线不一致;或者,从服务器上获取自定义行驶路线,并在自定义行驶路线与目标车辆的行驶路线不一致时,输出第三提醒信息,第三提醒信息用于提醒目标车辆的行驶路线已偏离自定义行驶路线的提醒信息。
在上述方案的实现过程中,通过在自定义行驶路线与目标车辆的行驶路线不一致时,输出第三提醒信息,从而避免了车主或者目标车辆的当事人不知道目标车辆的行驶路线已偏离自定义行驶路线的问题,有效地提高了目标车辆的行驶安全性。
可选地,在本申请实施例中,特征位置的坐标包括:道路标识对应道路的起点坐标、中点坐标或者终点坐标。
本申请实施例还提供了一种行驶路线绘制装置,包括:位置坐标判断模块,用于判断目标车辆的位置坐标是否满足预设条件,预设条件包括:在道路数据库中查询到位置坐标对应的道路标识,且位置坐标与道路标识对应道路上特征位置的坐标之间的距离小于预设距离;行驶路线绘制模块,用于若目标车辆的位置坐标满足预设条件,则基于位置坐标和道路标识生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
可选地,在本申请实施例中,行驶路线绘制装置,还包括:组合数据发送模块,用于若在道路数据库中没有查询到位置坐标对应的道路标识,则基于连续采集的位置坐标生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
可选地,在本申请实施例中,行驶路线绘制模块,包括:数据序号确定子模块,用于根据位置坐标的获取时刻生成自增数值或者时间戳,并将自增数值或者时间戳确定为数据序号;组合数据生成子模块,用于基于数据序号、位置坐标和道路标识生成组合数据。
可选地,在本申请实施例中,组合数据生成子模块,包括:组合数据生成单元,用于若位置坐标与道路标识对应道路上的预设坐标之间的距离小于预设距离,则将位置坐标的坐标类型确定为预设坐标,并基于数据序号、位置坐标的坐标类型、位置坐标和道路标识生成组合数据。
可选地,在本申请实施例中,行驶路线绘制装置,还包括:预设区域判断模块,用于判断目标车辆的位置坐标是否超出预设区域;第一信息发送模块,用于若目标车辆的位置坐标超出预设区域,则向目标车辆关联的移动终端发送第一提醒信息,第一提醒信息用于提醒目标车辆已超出预设区域。
可选地,在本申请实施例中,行驶路线绘制装置,还包括:第二信息发送模块,用于向服务器发送自定义行驶路线,以使服务器在自定义行驶路线与目标车辆的行驶路线不一致时,向目标车辆关联的移动终端发送第二提醒信息,第二提醒信息用于提醒目标车辆的行驶路线与自定义行驶路线不一致;或者,第三信息输出模块,用于从服务器上获取自定义行驶路线,并在自定义行驶路线与目标车辆的行驶路线不一致时,输出第三提醒信息,第三提醒信息用于提醒目标车辆的行驶路线已偏离自定义行驶路线的提醒信息。
可选地,在本申请实施例中,特征位置的坐标包括:道路标识对应道路的起点坐标、中点坐标或者终点坐标。
本申请实施例还提供了一种电子设备,包括:处理器和存储器,存储器存储有处理器可执行的机器可读指令,机器可读指令被处理器执行时执行如上面描述的方法。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上面描述的方法。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请实施例中的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出的本申请实施例提供的行驶路线绘制方法的流程示意图;
图2示出的本申请实施例提供的位置坐标的处理流程示意图;
图3示出的本申请实施例提供的服务器绘制行驶路线的示意图;
图4示出的本申请实施例提供的发出提醒信息的流程示意图;
图5示出的本申请实施例提供的行驶路线绘制装置的结构示意图;
图6示出的本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请实施例中的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请实施例的详细描述并非旨在限制要求保护的本申请实施例的范围,而是仅仅表示本申请实施例中的选定实施例。基于本申请实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请实施例保护的范围。
可以理解的是,本申请实施例中的“第一”、“第二”用于区别类似的对象。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请实施例提供的行驶路线绘制方法可以被电子设备执行,这里的电子设备是指具有执行计算机程序功能的设备,例如:车机控制器、车机中控设备、智能车机、车机娱乐设备、车机移动上网设备、智能手机、个人电脑、平板电脑、个人数字助理或者移动上网设备等。
下面介绍该行驶路线绘制方法适用的应用场景,这里的应用场景包括但不限于:汽车租赁、汽车导航、汽车托管和汽车借用等应用场景中,以汽车租赁场景为例进行说明,当用户将汽车租赁给租赁公司或者个人租赁用户,可以使用该行驶路线绘制方法绘制出租赁汽车(即目标车辆)的行驶路线图。由于在使用该行驶路线绘制方法的过程中,若查询到车辆位置坐标对应的道路标识的情况下,则只向服务器发送该道路段的特征位置的坐标(例如:起点、中点和终点坐标等)的组合数据,因此能够有效地避免向服务器传输该道路段的全部点数据,同时也避免了服务器接收并使用大量的存储空间来存储接收的全部点数据。当然在具体的实践过程中,也可以使用该行驶路线绘制方法判断该租赁汽车是否超过预设区域或者偏离预设行驶路线,即是否被挪用作其它用途,在超过预设区域或者偏离预设行驶路线时,提醒车主可能存在风险。
请参见图1示出的本申请实施例提供的行驶路线绘制方法的流程示意图;本申请实施例提供了一种行驶路线绘制方法,包括:
步骤S110:判断目标车辆的位置坐标是否满足预设条件,预设条件包括:在道路数据库中查询到位置坐标对应的道路标识,且位置坐标与道路标识对应道路上特征位置的坐标之间的距离小于预设距离。
道路标识对应道路上特征位置,是指预先在道路标识对应道路上标注的具有预设特征的位置坐标,具体例如:该道路的起点坐标、中点坐标、终点坐标、弯道坐标和折点坐标等。
预设条件是指预先设置的条件,该预设条件可以包括很多种情况:第一种情况,预设条件为在道路数据库中查询到位置坐标对应的道路标识,且位置坐标与道路标识对应道路上特征位置的坐标之间的距离小于预设距离。第二种情况,预设条件在第一种情况的基础上,还可以包括:目标车辆与服务器之间的通信质量超过预设阈值,或者,目标车辆的实时速度小于速度阈值,此处的预设阈值和速度阈值可以根据具体情况设置。
请参见图2示出的本申请实施例提供的位置坐标的处理流程示意图;其中,上述的特征位置的坐标包括但不限于:道路标识对应道路的起点坐标、中点坐标或者终点坐标;上述的目标车辆的位置坐标可以采用全球定位系统(Global Positioning System,GPS)传感器获得,然后,由GPS传感器传输给控制器局域网总线(Controller Area Net-work Bus,CANBus),并通过CANBus总线传输给电子设备,该目标车辆的位置坐标可以包括经度数据和纬度数据。
步骤S120:若目标车辆的位置坐标满足预设条件,则电子设备基于位置坐标和道路标识生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
可以理解的是,若目标车辆的位置坐标满足预设条件,则电子设备基于位置坐标和道路标识生成组合数据,并通过超文本传输协议(Hyper Text Transfer Protocol,HTTP)或者超文本传输安全协议(Hyper Text Transfer Protocol Secure,HTTPS)向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。服务器在通过HTTP协议或者HTTPS协议接收到电子设备发送的组合数据中,可以使用数据解析单元从组合数据中解析出位置坐标和道路标识,并使用路线绘制单元根据位置坐标和道路标识绘制出目标车辆的行驶路线。在服务器获得行驶路线之后,可以将行驶路线传输给目标车辆的电子设备,让目标车辆的电子设备展示输出,也可以向其它设备(例如目标车辆事先关联的设备或者设置的设备)发送该行驶路线。由于服务器只需要接收和解析该道路段的特征位置的坐标(例如:起点、中点和终点坐标等)的组合数据,因此,服务器能够有效地节约存储空间和带宽资源,从而提高根据位置坐标绘制行驶路线的效率。
请参见图3示出的本申请实施例提供的服务器绘制行驶路线的示意图;由于服务器的道路数据库中也存储了道路标识对应道路上特征位置,因此,服务器可以很容易地根据这些道路标识对应道路上特征位置直接绘制出目标车辆的行驶路线,例如:若该道路标识对应的道路是直线道路,那么服务器直接可以根据起点坐标、中点坐标、终点坐标绘制出该直线道路;又例如:若该道路标识对应的道路是折线道路,那么服务器直接可以根据起点坐标、折点坐标、终点坐标绘制出该折线道路。
在上述方案的实现过程中,通过在能够查询到车辆位置坐标对应的道路标识的情况下,只向服务器发送该道路段的特征位置的坐标(例如:起点、中点和终点坐标等)的组合数据,从而避免了向服务器传输该道路段的全部点数据,节约了传输网络流量和存储空间,有效地提高了根据位置坐标绘制行驶路线的效率。
作为上述行驶路线绘制方法的一种可选实施方式,在判断目标车辆的位置坐标是否满足预设条件之后,还可以在没有查询到位置坐标对应的道路标识时,即在沙漠或者草原等无名路时,直接实时发送位置坐标生成的组合数据,该实施方式可以包括:
步骤S130:若在道路数据库中没有查询到位置坐标对应的道路标识,则基于连续采集的位置坐标生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
上述步骤S130的实施方式例如:若在道路数据库中没有查询到位置坐标对应的道路标识,则说明该位置坐标没有对应的道路(例如无名道路、非道路和没有录入的道路等等),那么电子设备可以基于连续采集的位置坐标生成组合数据(即记录所有采集的位置坐标),并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
在上述方案的实现过程中,通过查询到道路标识的组合数据和没有查询到道路标识的组合数据分开处理,在查询到道路标识的组合数据时,只向服务器发送该组合数据,在没有查询到道路标识的组合数据时,才发送基于连续采集的位置坐标生成的组合数据,从而避免了向服务器传输该道路段的全部点数据,节约了传输网络流量和存储空间,有效地提高了根据位置坐标绘制行驶路线的效率。
作为步骤S120的一种可选实施方式,上述的组合数据可以是基于位置坐标和道路标识生成的,那么在生成组合数据时,还可以根据位置坐标的获取时刻给组合数据中增加数据序号,从而避免服务器不能解析出已接收的组合数据的生成顺序,该实施方式可以包括:
步骤S121:根据位置坐标的获取时刻生成自增数值或者时间戳,并将自增数值或者时间戳确定为数据序号。
上述步骤S121的实施方式例如:如果是定时获取目标车辆的位置坐标,那么可以从预设时刻作为起始点,计算其到当前时刻所经过的周期数量作为自增数值。同理,也可以从预设时刻作为起始点,计算其到当前时刻的毫秒数量,并将预设时刻到当前时刻的毫秒数量作为时间戳。最后,将生成的自增数值或者时间戳确定为数据序号。
步骤S122:基于数据序号、位置坐标和道路标识生成组合数据。
上述步骤S122的实施方式例如:若位置坐标与道路标识对应道路上的预设坐标之间的距离小于预设距离,则将位置坐标的坐标类型确定为预设坐标,并基于数据序号、位置坐标的坐标类型、位置坐标和道路标识生成组合数据。
请参见图4示出的本申请实施例提供的发出提醒信息的流程示意图;作为上述行驶路线绘制方法的一种可选实施方式,还可以在车辆的位置坐标超出预设区域时,向车辆的相关联用户(例如车主)发出提醒信息,该实施方式可以包括:
步骤S210:判断目标车辆的位置坐标是否超出预设区域。
步骤S220:若目标车辆的位置坐标超出预设区域,则向目标车辆关联的移动终端发送第一提醒信息,第一提醒信息用于提醒目标车辆已超出预设区域。
作为上述行驶路线绘制方法的一种可选实施方式,还可以在车辆的行驶路线偏离自定义行驶路线时,向车辆的相关联用户(例如车主)发出提醒信息,该实施方式可以包括:
步骤S230:向服务器发送自定义行驶路线,以使服务器在自定义行驶路线与目标车辆的行驶路线不一致时,向目标车辆关联的移动终端发送第二提醒信息,第二提醒信息用于提醒目标车辆的行驶路线与自定义行驶路线不一致。
作为上述行驶路线绘制方法的一种可选实施方式,还可以在车辆的行驶路线偏离自定义行驶路线时,向车辆的操作对象(例如借车者或者盗车者)发出提醒信息,该实施方式可以包括:
步骤S240:从服务器上获取自定义行驶路线,并在自定义行驶路线与目标车辆的行驶路线不一致时,输出第三提醒信息,第三提醒信息用于提醒目标车辆的行驶路线已偏离自定义行驶路线的提醒信息。
请参见图5示出的本申请实施例提供的行驶路线绘制装置的结构示意图;本申请实施例提供了一种行驶路线绘制装置300,包括:
位置坐标判断模块310,用于判断目标车辆的位置坐标是否满足预设条件,预设条件包括:在道路数据库中查询到位置坐标对应的道路标识,且位置坐标与道路标识对应道路上特征位置的坐标之间的距离小于预设距离。
行驶路线绘制模块320,用于若目标车辆的位置坐标满足预设条件,则基于位置坐标和道路标识生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
可选地,在本申请实施例中,行驶路线绘制装置,还包括:
组合数据发送模块,用于若在道路数据库中没有查询到位置坐标对应的道路标识,则基于连续采集的位置坐标生成组合数据,并向服务器发送组合数据,以使服务器根据组合数据绘制出目标车辆的行驶路线。
可选地,在本申请实施例中,行驶路线绘制模块,包括:
数据序号确定子模块,用于根据位置坐标的获取时刻生成自增数值或者时间戳,并将自增数值或者时间戳确定为数据序号。
组合数据生成子模块,用于基于数据序号、位置坐标和道路标识生成组合数据。
可选地,在本申请实施例中,组合数据生成子模块,包括:
组合数据生成单元,用于若位置坐标与道路标识对应道路上的预设坐标之间的距离小于预设距离,则将位置坐标的坐标类型确定为预设坐标,并基于数据序号、位置坐标的坐标类型、位置坐标和道路标识生成组合数据。
可选地,在本申请实施例中,行驶路线绘制装置,还包括:
预设区域判断模块,用于判断目标车辆的位置坐标是否超出预设区域。
第一信息发送模块,用于若目标车辆的位置坐标超出预设区域,则向目标车辆关联的移动终端发送第一提醒信息,第一提醒信息用于提醒目标车辆已超出预设区域。
可选地,在本申请实施例中,行驶路线绘制装置,还包括:
第二信息发送模块,用于向服务器发送自定义行驶路线,以使服务器在自定义行驶路线与目标车辆的行驶路线不一致时,向目标车辆关联的移动终端发送第二提醒信息,第二提醒信息用于提醒目标车辆的行驶路线与自定义行驶路线不一致;或者,
第三信息输出模块,用于从服务器上获取自定义行驶路线,并在自定义行驶路线与目标车辆的行驶路线不一致时,输出第三提醒信息,第三提醒信息用于提醒目标车辆的行驶路线已偏离自定义行驶路线的提醒信息。
可选地,在本申请实施例中,特征位置的坐标包括:道路标识对应道路的起点坐标、中点坐标或者终点坐标。
应理解的是,该装置与上述的行驶路线绘制方法实施例对应,能够执行上述方法实施例涉及的各个步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。该装置包括至少一个能以软件或固件(firmware)的形式存储于存储器中或固化在装置的操作系统(operating system,OS)中的软件功能模块。
请参见图6示出的本申请实施例提供的电子设备的结构示意图。本申请实施例提供的一种电子设备400,包括:处理器410和存储器420,存储器420存储有处理器410可执行的机器可读指令,机器可读指令被处理器410执行时执行如上的方法。
本申请实施例还提供了一种计算机可读存储介质430,该计算机可读存储介质430上存储有计算机程序,该计算机程序被处理器410运行时执行如上的方法。
其中,计算机可读存储介质430可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其他的方式实现。以上所描述的装置实施例仅是示意性的,例如,附图中的流程图和框图显示了根据本申请实施例的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以和附图中所标注的发生顺序不同。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这主要根据所涉及的功能而定。
另外,在本申请实施例中的各个实施例的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。此外,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
以上的描述,仅为本申请实施例的可选实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。
Claims (8)
1.一种行驶路线绘制方法,其特征在于,包括:
判断目标车辆的位置坐标是否满足预设条件,所述预设条件包括:在道路数据库中查询到所述位置坐标对应的道路标识,且所述位置坐标与所述道路标识对应道路上特征位置的坐标之间的距离小于预设距离;
若是,则基于所述位置坐标和所述道路标识生成组合数据,并向服务器发送所述组合数据,以使所述服务器根据所述组合数据绘制出所述目标车辆的行驶路线;
其中,所述基于所述位置坐标和所述道路标识生成组合数据,包括:根据所述位置坐标的获取时刻生成自增数值或者时间戳,并将所述自增数值或者所述时间戳确定为数据序号;若所述位置坐标与所述道路标识对应道路上的预设坐标之间的距离小于预设距离,则将所述位置坐标的坐标类型确定为所述预设坐标,并基于所述数据序号、所述位置坐标的坐标类型、所述位置坐标和所述道路标识生成组合数据。
2.根据权利要求1所述的方法,其特征在于,在所述判断目标车辆的位置坐标是否满足预设条件之后,还包括:
若在道路数据库中没有查询到所述位置坐标对应的道路标识,则基于连续采集的位置坐标生成组合数据,并向服务器发送所述组合数据,以使所述服务器根据所述组合数据绘制出所述目标车辆的行驶路线。
3.根据权利要求1-2任一所述的方法,其特征在于,还包括:
判断所述目标车辆的位置坐标是否超出预设区域;
若是,则向所述目标车辆关联的移动终端发送第一提醒信息,所述第一提醒信息用于提醒所述目标车辆已超出所述预设区域。
4.根据权利要求1-2任一所述的方法,其特征在于,还包括:
向所述服务器发送自定义行驶路线,以使所述服务器在所述自定义行驶路线与所述目标车辆的行驶路线不一致时,向所述目标车辆关联的移动终端发送第二提醒信息,所述第二提醒信息用于提醒所述目标车辆的行驶路线与所述自定义行驶路线不一致;
或者,
从所述服务器上获取自定义行驶路线,并在所述自定义行驶路线与所述目标车辆的行驶路线不一致时,输出第三提醒信息,所述第三提醒信息用于提醒所述目标车辆的行驶路线已偏离所述自定义行驶路线的提醒信息。
5.根据权利要求1-2任一所述的方法,其特征在于,所述特征位置的坐标包括:所述道路标识对应道路的起点坐标、中点坐标或者终点坐标。
6.一种行驶路线绘制装置,其特征在于,包括:
位置坐标判断模块,用于判断目标车辆的位置坐标是否满足预设条件,所述预设条件包括:在道路数据库中查询到所述位置坐标对应的道路标识,且所述位置坐标与所述道路标识对应道路上特征位置的坐标之间的距离小于预设距离;
行驶路线绘制模块,用于若目标车辆的位置坐标满足预设条件,则基于所述位置坐标和所述道路标识生成组合数据,并向服务器发送所述组合数据,以使所述服务器根据所述组合数据绘制出所述目标车辆的行驶路线;
其中,所述基于所述位置坐标和所述道路标识生成组合数据,包括:根据所述位置坐标的获取时刻生成自增数值或者时间戳,并将所述自增数值或者所述时间戳确定为数据序号;若所述位置坐标与所述道路标识对应道路上的预设坐标之间的距离小于预设距离,则将所述位置坐标的坐标类型确定为所述预设坐标,并基于所述数据序号、所述位置坐标的坐标类型、所述位置坐标和所述道路标识生成组合数据。
7.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述机器可读指令被所述处理器执行时执行如权利要求1至5任一所述的方法。
8.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至5任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210414102.2A CN114777806B (zh) | 2022-04-14 | 2022-04-14 | 一种行驶路线绘制方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210414102.2A CN114777806B (zh) | 2022-04-14 | 2022-04-14 | 一种行驶路线绘制方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114777806A CN114777806A (zh) | 2022-07-22 |
CN114777806B true CN114777806B (zh) | 2024-05-31 |
Family
ID=82430518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210414102.2A Active CN114777806B (zh) | 2022-04-14 | 2022-04-14 | 一种行驶路线绘制方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114777806B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101923046B1 (ko) * | 2018-03-07 | 2018-12-17 | 주식회사 에드원 | 전기자동차를 위한 효율적 차등 충전 시스템 |
WO2020181879A1 (zh) * | 2019-03-12 | 2020-09-17 | 北京嘀嘀无限科技发展有限公司 | 一种与车辆相关联的数据处理方法及系统 |
CN112585656A (zh) * | 2020-02-25 | 2021-03-30 | 华为技术有限公司 | 特殊路况的识别方法、装置、电子设备和存储介质 |
CN114241082A (zh) * | 2021-11-29 | 2022-03-25 | 广州文远知行科技有限公司 | 一种实时路线位置渲染优化方法、装置、设备及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9383214B2 (en) * | 2014-03-31 | 2016-07-05 | Telenav, Inc. | Navigation system with device recognition mechanism and method of operation thereof |
JP6969962B2 (ja) * | 2017-10-05 | 2021-11-24 | トヨタ自動車株式会社 | 車両の運転支援及び/又は走行制御のための地図情報提供システム |
-
2022
- 2022-04-14 CN CN202210414102.2A patent/CN114777806B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101923046B1 (ko) * | 2018-03-07 | 2018-12-17 | 주식회사 에드원 | 전기자동차를 위한 효율적 차등 충전 시스템 |
WO2020181879A1 (zh) * | 2019-03-12 | 2020-09-17 | 北京嘀嘀无限科技发展有限公司 | 一种与车辆相关联的数据处理方法及系统 |
CN112585656A (zh) * | 2020-02-25 | 2021-03-30 | 华为技术有限公司 | 特殊路况的识别方法、装置、电子设备和存储介质 |
CN114241082A (zh) * | 2021-11-29 | 2022-03-25 | 广州文远知行科技有限公司 | 一种实时路线位置渲染优化方法、装置、设备及存储介质 |
Non-Patent Citations (2)
Title |
---|
基于环境特征的车辆运动轨迹模式研究;张海基;《中国优秀硕士学位论文全文数据库 信息科技辑》;20190215(第02期);第I138-1157页 * |
边缘检测识别道路边界时消除标识线干扰的图像处理方法;陈双叶等;《北京工业大学学报》;20211231;第47卷(第12期);第1330-1337页 * |
Also Published As
Publication number | Publication date |
---|---|
CN114777806A (zh) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6675770B2 (ja) | 地図更新方法および車載端末 | |
US9536426B2 (en) | Systems and methods for determining a speed limit violation | |
US10649089B2 (en) | Data acquisition method and apparatus for driverless vehicle | |
CN108286981B (zh) | 车联网的车辆路径规划方法、装置和计算机设备 | |
CN105793669A (zh) | 车辆位置推定系统、装置、方法以及照相机装置 | |
CN114080537B (zh) | 收集与可导航网络有关的用户贡献数据 | |
CN108696558B (zh) | 位置信息处理方法和装置 | |
US20200363211A1 (en) | Location correction utilizing vehicle communication networks | |
US20190108756A1 (en) | System and method for tracking and logging asset activity | |
KR20190054944A (ko) | 서버 장치 및 차량 탑재 장치 | |
CN107708064B (zh) | 一种车载设备定位手机的方法和系统 | |
CN114777806B (zh) | 一种行驶路线绘制方法、装置、电子设备及存储介质 | |
CN114199274A (zh) | 一种车辆行程确定方法、装置、设备及可读存储介质 | |
CN112272358B (zh) | 天气预警方法、装置和电子设备 | |
CN112732861A (zh) | 道路信息的数据采集方法、装置及电子设备 | |
JP6075298B2 (ja) | 情報処理装置及び移動端末 | |
CN107204113A (zh) | 确定道路拥堵状态的方法、装置和系统 | |
CN116862340A (zh) | 基于在途时长预测算法的预警方法、系统、设备及介质 | |
CN116817950A (zh) | 路径规划方法、装置、设备、系统、存储介质和程序产品 | |
CN106157659B (zh) | 一种电子眼数据添加方法、电子眼管理装置以及系统 | |
CN113689722A (zh) | 一种交通预警方法、电子设备和存储介质 | |
CN115733867B (zh) | 一种车载gps数据上传方法、系统及设备 | |
CN113160567A (zh) | 车辆辅助驾驶方法、装置、车辆、服务器及存储介质 | |
US20200034639A1 (en) | Information providing system, information processing apparatus, and information providing method | |
CN114724380B (zh) | 车辆限速识别处理方法及装置、智能车载终端、车联网系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |