一种电子地图仿真轨迹回放方法及系统技术方案

技术编号:17363657 阅读:43 留言:0更新日期:2018-02-28 13:43
本申请实施例公开了一种电子地图仿真轨迹回放方法及系统,包括:获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同;根据预设的速度基数和所述行驶速度获得仿真轨迹速度;根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间;根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间。所述速度基数和感官系数的设置,控制了轨迹回放的速度和流畅度。使得在行驶距离很短时,仿真轨迹回放不会一闪而过;行驶距离很长时,也不会使得轨迹回放时间过长,保证了电子地图轨迹回放的合理性。

A method and system for track replay of electronic map simulation

Including the embodiment of the invention discloses a simulation system, track playback method of electronic map: get the simulation trajectory in the coordinate point and speed, among which is adjacent to the coordinates of the same distance; according to the preset speed and the speed of base of simulation track speed; according to the speed and trajectory simulation the preset coefficient obtained between sensory simulation trajectory of two adjacent points of the playback time; according to the determined between the total distance traveled and the simulation trajectory of two adjacent points of the playback time simulation electronic map track playback time. The speed and smoothness of the replay of the trajectory are controlled by the setting of the speed base and the sense coefficient. So that when the distance is very short, the simulation track will not flash away. If the distance is long, it will not make the track playback time too long, which ensures the rationality of the track replay of the electronic map.

【技术实现步骤摘要】
一种电子地图仿真轨迹回放方法及系统
本申请涉及电子地图数据处理
,尤其涉及一种电子地图仿真轨迹回放方法及系统。
技术介绍
近年来随着移动互联网的飞速发展,智能移动终端对我们生活方式产生了巨大的改变,我们可以通过手机来购物、订餐、支付、导航等等,智能终端已经极大的融入到了我们的生活的每一个角落。其中电子地图让我们的出行更加简单,再也不用为找不到路而烦恼了,随时随地打开智能手机电子地图就可以找到您想要去的地方。目前的国内行业内的电子地图比较有代表性的有高德地图、百度地图、搜狗地图、腾讯地图等,国外的Google地图。电子地图功提供了很多功能,比如定位、路线查询、公交路线、导航、电子狗、周边服务搜索、路况等。电子地图不仅有平面地图,而且还具有3D地图模式和卫星地图模式,这些强大功能基本能满足99%人群的使用需求,但是在一些行业或个人还会有其他的定制化需求,比如车辆网行业,行驶者(人或车)在实际行驶过程中会有一个实际的行驶路线(以下称轨迹),例如用户从出发点A到目的地B中间经过了那些地方会有一个具体的轨迹,这个轨迹是可以体现在电子地图上的,用户可以通过渲染出来的轨迹路线对自己的行驶情况一目了然,既然提供路轨迹线展示,人们就会有更高的需求,比如轨迹回放。轨迹回放不仅让用户对自己的行驶情况更加清晰而且也提高了电子地图使用的实用性。传统的实现轨迹回放的方法有以下两种,第一种是将行驶者的行驶轨迹显示在电子地图上,让行驶者图标沿着轨迹移动,在设定固定的时间内完成该动画。第二种是将行驶者的行驶轨迹显示在电子地图上,把轨迹分成多个轨迹片段,为行驶者提供一个速度,单位轨迹片段距离,片段动画时间为单位轨迹片段距离/速度,从而得到一个总时间为多个片段时间之和的动画。但是第一种方法,随着距离的变长,轨迹回放在固定时间内完成时,回放速度也随之变快,使得在单位长度距离内的回放时间过短,回放动画一闪而过。而第二种,也会随着距离的变大,导致片段量增加,从而会使得回放时间过长。
技术实现思路
本申请提供了一种电子地图仿真轨迹回放方法及系统,以解决传统的回放方法不能合理优化轨迹回放的时间问题。一种电子地图仿真轨迹回放方法,所述方法包括:获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同;根据预设的速度基数和所述行驶速度获得仿真轨迹速度;根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间;根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间。优选地,所述获取仿真轨迹中的坐标点和行驶速度,包括:根据定位系统采集数据获得行驶过程中的坐标点集合;从仿真轨迹中按照预设的距离从所述坐标点集合中筛选出相邻坐标点距离等于预设距离的坐标点;通过速度传感器获取行驶过程中行驶速度。优选地,所述根据预设的速度基数和所述行驶速度获得仿真轨迹速度,包括:预设速度基数,所述速度基数用于控制速度差,增加回放流畅度;将所述行驶速度与所述速度基数加和获得所述仿真轨迹速度。优选地,根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间,包括:设置感官系数,所述感官系数用于控制回放整体的速度;将所述感官系数与仿真轨迹相邻两坐标点之间的距离的乘积除以轨迹总距离与仿真轨迹速度的乘积获得仿真轨迹相邻两个坐标点之间的回放时间。优选地,所述根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间,包括:确定仿真轨迹相邻两坐标点之间的距离;根据所述总行驶距离和仿真轨迹相邻两坐标点之间的距离获得轨迹片段数量;将所述仿真轨迹相邻两个坐标点之间的回放时间与所述轨迹片段数量相乘获得电子地图仿真轨迹回放时间。一种电子地图仿真轨迹回放系统,所述系统包括:获取模块,用于获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同;速度计算模块,用于根据预设的速度基数和所述行驶速度获得仿真轨迹速度;时间计算模块,用于根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间;确定模块,用于根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间。优选地,所述获取模块包括:采集单元,用于根据定位系统采集数据获得行驶过程中的坐标点集合;坐标筛选单元,用于从仿真轨迹中按照预设的距离从所述坐标点集合中筛选出相邻坐标点距离等于预设距离的坐标点;速度获取单元,用于通过速度传感器获取行驶过程中行驶速度。优选地,所述速度计算模块包括:第一预设单元,用于预设速度基数,速度基数用于控制速度差,增加回放流畅度;第一计算单元,用于将所述行驶速度与所述速度基数加和获得所述仿真轨迹速度。优选地,所述时间计算模块包括:第二预设单元,用于设置感官系数,所述感官系数用于控制回放动画整体的速度;第二计算单元,用于将所述感官系数与仿真轨迹相邻两坐标点之间的距离的乘积除以轨迹总距离与仿真轨迹速度的乘积获得仿真轨迹相邻两个坐标点之间的回放时间。优选地,所述确定模块包括:距离计算单元,用于确定仿真轨迹相邻两坐标点之间的距离;获取单元,用于根据所述总行驶距离和仿真轨迹相邻两坐标点之间的距离获得轨迹片段数量;确定单元,用于将所述仿真轨迹相邻两个坐标点之间的回放时间与所述轨迹片段数量相乘获得电子地图仿真轨迹回放时间。由上述技术方案可知,本申请实施例提供了一种电子地图仿真轨迹回放方法及系统,包括:获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同;根据预设的速度基数和所述行驶速度获得仿真轨迹速度;根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间;根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间。所述速度基数和感官系数的设置,控制了轨迹回放的速度和流畅度。使得在行驶距离很短时,仿真轨迹回放不会一闪而过;行驶距离很长时,也不会使得轨迹回放时间过长,保证了电子地图轨迹回放时间的合理性。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的电子地图仿真轨迹回放方法的一个实施例的流程图;图2为本申请提供的电子地图仿真轨迹回放系统的一个实施例的示意图。具体实施方式参见图1,本申请提供的电子地图仿真轨迹回放方法的一个实施例的流程图。如图1所示,所述方法包括:S101,获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同。行驶者在汽车或者其他交通工具上安装采样设备,该设备具有定位系统和速度方向传感器,在行驶过程中采样设备以固定频率向数据中心发送行驶速度数据和定位系统坐标数据等。当用户启动轨迹回放功能时候,智能终端向数据中心发送网络请求,服务器根据将用户指定时间段内的数据返回到用户的智能终端上。根据返回数据的定位系统坐标数据,通过电子地图API在电子地图上渲染出轨迹线。由于定位系统采集数据中的坐标点有很多,而且多个坐标点之间的距离也不完全相同,本方法中首先根据定位系统采集数据获得行驶过程中的坐标点集合,然后从仿真轨迹中按照预设的距离从所述坐标点集合中筛选出相邻本文档来自技高网
...
一种电子地图仿真轨迹回放方法及系统

【技术保护点】
一种电子地图仿真轨迹回放方法,其特征在于,所述方法包括:获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同;根据预设的速度基数和所述行驶速度获得仿真轨迹速度;根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间;根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间。

【技术特征摘要】
1.一种电子地图仿真轨迹回放方法,其特征在于,所述方法包括:获取仿真轨迹中的坐标点和行驶速度,其中相邻所述坐标点之间的距离相同;根据预设的速度基数和所述行驶速度获得仿真轨迹速度;根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间;根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间。2.根据权利要求1所述的电子地图仿真轨迹回放方法,其特征在于,所述获取仿真轨迹中的坐标点和行驶速度,包括:根据定位系统采集数据获得行驶过程中的坐标点集合;从仿真轨迹中按照预设的距离从所述坐标点集合中筛选出相邻坐标点距离等于预设距离的坐标点;通过速度传感器获取行驶过程中行驶速度。3.根据权利要求1所述的电子地图仿真轨迹回放方法,其特征在于,所述根据预设的速度基数和所述行驶速度获得仿真轨迹速度,包括:预设速度基数,所述速度基数用于控制速度差,增加回放流畅度;将所述行驶速度与所述速度基数加和获得所述仿真轨迹速度。4.根据权利要求1所述的电子地图仿真轨迹回放方法,其特征在于,根据所述仿真轨迹速度和预设的感官系数获得仿真轨迹相邻两个坐标点之间的回放时间,包括:设置感官系数,所述感官系数用于控制回放整体的速度;将所述感官系数与仿真轨迹相邻两坐标点之间的距离的乘积除以轨迹总距离与仿真轨迹速度的乘积获得仿真轨迹相邻两个坐标点之间的回放时间。5.根据权利要求4所述的电子地图仿真轨迹回放方法,其特征在于,所述根据总行驶距离和仿真轨迹相邻两个坐标点之间的回放时间确定电子地图仿真轨迹回放时间,包括:确定仿真轨迹相邻两坐标点之间的距离;根据所述总行驶距离和仿真轨迹相邻两坐标点之间的距离获得轨迹片段数量;将所述仿真轨迹相邻两个坐标点之间的回放时间与所述轨迹片段数量相乘获得电子地图仿真轨迹回放时间。6.一种电子地...

【专利技术属性】
技术研发人员:陈剑波王振旗
申请(专利权)人:成都路行通信息技术有限公司
类型:发明
国别省市:四川,51

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

1