一种显示车辆位置的方法及装置制造方法及图纸

技术编号:24328399 阅读:35 留言:0更新日期:2020-05-29 18:48
本申请实施例提供一种显示车辆位置的方法及装置,涉及智能交通技术领域,该方法包括:获取车辆的当前位置信息,然后根据当前位置信息确定车辆在地图上的映射位置,之后将车辆从映射位置投影至地图中的线路轨迹,确定车辆在线路轨迹上的目标显示位置,最后控制车辆沿线路轨迹,从当前显示位置移动至目标显示位置。由于将车辆从映射位置投影至线路轨迹,实现对车辆的映射位置进行修正,从而提高在地图上显示车辆位置的精度。其次,控制车辆沿线路轨迹从当前显示位置移动至目标显示位置,而不是直接将车辆从当前显示位置跳转至目标显示位置,提高了车辆在地图中的显示效果,提升了用户体验。

A method and device for displaying vehicle position

【技术实现步骤摘要】
一种显示车辆位置的方法及装置
本专利技术实施例涉及智能交通
,尤其涉及一种显示车辆位置的方法及装置。
技术介绍
在智能交通领域,通过车辆上报的位置信息与地图匹配实现在地图上显示车辆位置。现有车辆多采用全球定位系统(GlobalPositioningSystem,简称GPS)定位车辆的位置并上报,其中,车辆间断性上报位置信息,服务器根据车辆上报的位置信息在地图中描绘车辆的位置。比如A时刻车辆上报一次经纬度和方向,服务器根据上报的经纬度和方向将车辆的位置描绘在地图上,30s后的B时刻车辆再上报一次经纬度和方向,服务器根据上报的经纬度和方向更新车辆在地图上的位置。由于GPS定位车辆的位置存在误差,导致在地图上描绘的车辆的位置偏离线路轨迹,用户可能无法判断车辆的当前准确位置。
技术实现思路
由于现有技术中,车辆上报的位置信息存在误差,导致在地图上描绘的车辆的位置偏离线路轨迹的问题,本申请实施例提供一种显示车辆位置的方法及装置。一方面,本申请实施例提供了一种显示车辆位置的方法,包括:获取所述车辆在地图上的映射位置,所述映射位置是通过所述车辆的定位设备获得的;将所述映射位置投影至所述地图中的线路轨迹,确定所述车辆在所述线路轨迹上的目标显示位置。一方面,本申请实施例提供了一种显示车辆位置的装置,包括:获取模块,用于获取车辆在地图上的映射位置,所述映射位置是通过所述车辆的定位设备获得的;投影模块,用于将所述映射位置投影至所述地图中的线路轨迹,确定所述车辆在所述线路轨迹上的目标显示位置。一方面,本申请实施例提供了一种显示车辆位置的设备,包括至少一个处理器、以及至少一个存储器,其中,所述存储器存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行上述显示车辆位置的方法的步骤。一方面,本申请实施例提供了一种计算机可读存储介质,其存储有可由显示车辆位置的设备执行的计算机程序,当所述程序在显示车辆位置的设备上运行时,使得所述显示车辆位置的设备执行上述显示车辆位置的方法的步骤。本申请实施例中,由于确定车辆在地图上的映射位置后,对车辆的映射位置进行修正,将车辆从映射位置投影至线路轨迹,从而提高在地图上定位车辆位置的精度。其次,将车辆从映射位置投影至线路轨迹后,确定车辆在线路轨迹上的目标显示位置,然后控制车辆沿线路轨迹从当前显示位置移动至目标显示位置,而不是直接从当前显示位置跳转至目标显示位置,提高了车辆在地图中的显示效果,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1a为本申请实施例适用的界面示意图;图1b为本申请实施例适用的界面示意图;图2为本申请实施例适用的系统架构图;图3为本申请实施例提供的一种显示车辆位置的方法的流程示意图;图4为本申请实施例提供的一种线路轨迹的示意图;图5为本申请实施例提供的一种方位角的示意图;图6a为本申请实施例提供的一种映射位置的示意图;图6b为本申请实施例提供的一种目标显示位置的示意图;图7a为本申请实施例提供的一种映射位置及方向的示意图;图7b为本申请实施例提供的一种校准映射位置及方向的示意图;图8a为本申请实施例提供的一种车辆投影的示意图;图8b为本申请实施例提供的一种车辆投影的示意图;图8c为本申请实施例提供的一种车辆投影的示意图;图9为本申请实施例提供的一种确定目标显示位置的方法的流程示意图;图10为本申请实施例提供的一种确定移动速度的方法的流程示意图;图11为本申请实施例提供的一种轨迹距离的示意图;图12为本申请实施例提供的一种方位角的示意图;图13为本申请实施例提供的一种车辆投影的示意图;图14为本申请实施例提供的一种公交线路的示意图;图15为本申请实施例提供的一种车辆投影的示意图;图16为本申请实施例提供的一种公交线路的示意图;图17为本申请实施例提供的一种显示车辆位置的装置的结构示意图;图18为本申请实施例提供的一种显示车辆位置的设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了方便理解,下面对本专利技术实施例中涉及的名词进行解释。GPS:GlobalPositioningSystem,是一种利用GPS定位卫星,在全球范围内实时进行定位、导航的系统,可以提供定位、防盗、反劫、行驶路线监控及呼叫指挥等功能。在具体实践过程中,采用车辆上报的实际位置信息确定车辆在地图上的位置时,由于车辆GPS的准确性存在偏差,导致地图上定位的车辆偏离预定的车辆的线路轨迹,同时车辆的方向与车辆的线路轨迹不平行。为此,本申请实施例中,可以在获取车辆的当前GPS信息后,根据当前GPS信息确定车辆在地图上的映射位置,然后将车辆从映射位置投影至地图中的线路轨迹,确定车辆在线路轨迹上的目标显示位置。之后根据目标显示位置的相邻轨迹点与目标显示位置的方位角确定车辆在线路轨迹上的目标显示方向。由于确定车辆在地图上的映射位置后,对车辆的映射位置进行修正,将车辆从映射位置投影至线路轨迹,同时根据线路轨迹上的轨迹点修正车辆的目标显示方向,从而提高在地图上显示车辆位置的精度。其次,由于车辆上报位置信息是间断性的,故在等待上报期间,车辆在地图上的位置不变,当接收到上报的位置信息时,车辆直接跳转至最新的位置,在用户看来,车辆在地图上是间断跳动,从而影响用户体验。为此,本申请实施例中,确定车辆在线路轨迹上的目标显示位置后,控制车辆沿线路轨迹,从当前显示位置移动至目标显示位置。故在用户看来,车辆在地图上沿着线路轨迹移动,用户可以获知车辆的移动过程以及经过的线路轨迹,提高了车辆在地图中的显示效果。另外根据车辆上报GPS信息的时间间隔以及线路轨迹上车辆的当前显示位置以及目标显示位置之间的轨迹距离,确定车辆沿线路轨迹移动的移动速度,然后控制车辆按照该移动速度沿线路轨迹从当前显示位置移动至目标显示位置,故在用户看来,车辆在地图上是连续且匀速移动的,从而提升用户体验。本专利技术实施例中的显示车辆位置的方法可以应用于出行实时公交、腾讯乘车码、网上打车等。下面以出行实时公交为例进行说明,用户在终端设备上预先下载实时公交APP(应用程序),用户点击实时公交APP的图标启动实时公交APP。在实时公交APP中查询公交1路,实时公交APP中显示公交1路的线路详情以及公交车的预定线路轨迹在地图上的位置,具体如图1a所示。在图1a中,a路口站至d路口站之间的线路本文档来自技高网...

【技术保护点】
1.一种显示车辆位置的方法,其特征在于,包括:/n获取车辆在地图上的映射位置,所述映射位置是通过所述车辆的定位设备获得的;/n将所述映射位置投影至所述地图中的线路轨迹,确定所述车辆在所述线路轨迹上的目标显示位置。/n

【技术特征摘要】
1.一种显示车辆位置的方法,其特征在于,包括:
获取车辆在地图上的映射位置,所述映射位置是通过所述车辆的定位设备获得的;
将所述映射位置投影至所述地图中的线路轨迹,确定所述车辆在所述线路轨迹上的目标显示位置。


2.如权利要求1所述的方法,其特征在于,所述线路轨迹包括N个轨迹线段,N为大于0的整数;
所述将所述映射位置投影至所述地图中的线路轨迹,确定所述车辆在所述线路轨迹上的目标显示位置,包括:
从所述线路轨迹的N个轨迹线段中确定出与所述映射位置距离最近的目标轨迹线段;
将所述映射位置投影至所述目标轨迹线段,确定所述车辆在所述线路轨迹上的目标显示位置。


3.如权利要求2所述的方法,其特征在于,所述目标轨迹线段包括第一轨迹点和第二轨迹点;
所述将所述映射位置投影至所述目标轨迹线段,确定所述车辆在所述线路轨迹上的目标显示位置,包括:
将所述映射位置投影至所述目标轨迹线段,确定投影点;
在所述投影点位于所述第一轨迹点和所述第二轨迹点之间时,将所述投影点确定为所述车辆在所述线路轨迹上的目标显示位置;
否则将所述第一轨迹点或所述第二轨迹点确定为所述车辆在所述线路轨迹上的目标显示位置。


4.如权利要求1所述的方法,其特征在于,还包括:
在所述线路轨迹上确定所述目标显示位置的相邻轨迹点;
根据所述目标显示位置与所述相邻轨迹点的方位角确定所述车辆在所述线路轨迹上的目标显示方向。


5.如权利要求4所述的方法,其特征在于,还包括:
控制所述车辆沿所述线路轨迹,从当前显示位置移动至所述目标显示位置。


6.如权利要求5所述的方法,其特征在于,还包括:
确定获取所述车辆在地图上的映射位置的时间间隔;
确定所述当前显示位置和所述目标显示位置之间的线路轨迹的轨迹距离;
根据所述时间间隔和所述轨迹距离确定所述车辆沿所述线路轨迹移动的移动速度。


7.如权利要求5或6所述的方法,其特征在于,还包括:
获取所述当前显示位置和所述目标显示位置之间的线路轨迹中相邻两个轨迹点之间的方位角;
根据所述相邻两个轨迹点之间的方位角确定所述车辆沿所述线路轨迹移动的移动方向。


8.一种显示车辆位置的装置,其特征在于,包括:
获取模块,用于获取车辆在地图上的...

【专利技术属性】
技术研发人员:陈家启
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1