显示对象的移动展示方法、装置及存储介质制造方法及图纸

技术编号:18891026 阅读:22 留言:0更新日期:2018-09-08 09:24
本申请提供一种显示对象的移动展示方法、装置及存储介质,涉及互联网技术领域,所述方法包括:获取显示对象的预计移动轨迹数据;获取显示对象的位置;根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻;根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。本申请实施例能平滑展示出显示对象的移动过程及所在位置,展示效果较好。

Display method, device and storage medium for displaying objects

The present application provides a moving display method, device and storage medium for a display object, which relates to the Internet technical field. The method includes: acquiring the predicted moving track data of the display object; acquiring the position of the display object; and according to the predicted moving track data, the current acquisition position and the last acquisition bit. According to the current acquisition time and the last acquisition time, the passing time of each passing point is determined; according to the position and passing time of each passing point, the position of the display object obtained from the last time is controlled and moved along the passing point. To the currently acquired position. The embodiment of the application can smoothly display the moving process and position of the display object, and the display effect is better.

【技术实现步骤摘要】
显示对象的移动展示方法、装置及存储介质
本申请涉及互联网
,尤其涉及显示对象的移动展示方法、装置及存储介质。
技术介绍
在计算机显示设备中,经常需要展示某个显示对象的移动状态,例如,展示一辆车的行驶状态、展示用户的行走过程等等。通常,显示对象在移动过程中,显示对象的位置是按照一定采用周期采集得到的,也即是,两次获取的显示对象的位置间隔一定时间,由于计算机显示设备无法获知显示对象在所间隔的时间内的真实移动过程,因此,如何较好地展示显示对象的移动状态,成为亟待解决的技术问题。
技术实现思路
为克服相关技术中存在的问题,本申请提供了显示对象的移动展示方法、装置及存储介质。根据本申请实施例的第一方面,提供一种显示对象的移动展示方法,所述方法包括:获取显示对象的预计移动轨迹数据;获取显示对象的位置;根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻;根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。根据本申请实施例的第二方面,提供一种显示对象的移动展示装置,包括:移动轨迹获取模块,用于:获取显示对象的预计移动轨迹数据;位置获取模块,用于:获取显示对象的位置;途经点确定模块,用于:根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻;移动控制模块,用于:根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。根据本申请实施例的第三方面,提供一种计算机存储介质,所述存储介质中存储有程序指令,所述程序指令被处理器执行时实现以下步骤:获取显示对象的预计移动轨迹数据;获取显示对象的位置;根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻;根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。本申请的实施例提供的技术方案可以包括以下有益效果:本申请实施例中的显示对象的移动展示方案,对于按照一定周期采集位置的显示对象,本申请实施例可以获取显示对象的预计移动轨迹数据,将所述当前位置与上一次所获取的位置之间的移动轨迹划分多个途经点,从而可以控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前位置。本申请实施例能平滑展示出显示对象的移动过程及所在位置,展示效果较好。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。图1A是本申请根据一示例性实施例示出的一种显示对象的移动展示方法的流程图。图1B是本申请根据一示例性实施例示出的三种划分途经点的示意图。图2A是相关技术中一种公交信息展示的示意图。图2B是本申请根据一示例性实施例示出的一种公交车位置获取示意图。图2C是本申请根据一示例性实施例示出的一种地图示意图。图2D是本申请根据一示例性实施例示出的另一种地图示意图。图2E是相关技术中一种地图示意图。图2F是本申请根据一示例性实施例示出的另一种公交信息示意图。图2G是本申请根据一示例性实施例示出的另一种公交信息示意图。图3是本申请根据一示例性实施例示出的一种显示对象的移动展示装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。在计算机显示设备中,经常需要展示某个显示对象的移动状态,例如,展示一辆车的行驶状态、展示用户的行走过程等等。通常,显示对象在移动过程中,显示对象的位置是按照一定采用周期采集得到的,也即是,两次获取的显示对象的位置间隔一定时间,由于无法获知显示对象在所间隔的时间内的真实移动过程,因此,本申请实施例提供了一种能平滑展示出显示对象的移动过程及所在位置的展示方案,如图1A所示,是该方法的流程图,可应用于电子设备中,包括如下步骤101至104:在步骤101中,获取显示对象的预计移动轨迹数据。在步骤102中,获取显示对象的位置。在步骤103中,根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻。在步骤104中,根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。本申请实施例中的电子设备可以包括各种具有展示功能的终端,例如,智能手机、平板计算机、笔记本计算机、台式计算机、电视机、集成于计算机显示器中的计算机或其它的电子装备。本实施例中的显示对象包括任何需要在电子设备的屏幕中显示其移动状态的对象,在实际应用中,对于不同的显示需求,显示对象可以指代多种不同对象。例如,对于外卖平台提供的外卖应用,显示对象可以是电子地图上的速递员图标;对于骑行或运动场景,显示对象可以是电子地图上的用户图标;对于出行场景,显示对象可以是电子地图上的车辆图标等等。现有实现中,显示对象的位置可能是按照一定的采样周期采集得到,采样周期长短不一,例如可以是3秒、5秒或10秒等等多种可能。由于无法获知显示对象在所间隔时间内的真实移动过程,本实施例可以获取显示对象的预计移动轨迹数据,该预计移动轨迹数据可以通过多种方式获取,在某些例子中,可以是采用预估的方式,例如可以分析显示对象的历史移动数据进行预估,或者是采用大数据分析或机器学习等方式计算出显示对象的预计移动轨迹数据;在某些例子中,显示对象可能具有设定的移动轨迹,例如公交场景中,每条公交线路的车辆行驶轨迹的是确定的;或者是外卖等服务场景中,服务方至用户之间可能会预先计算出一最优路径,之后服务方沿该最优路径到达用户位置,则该预先计算出的最优路径可以确定为该预计移动轨迹数据。在实际应用中,预计本文档来自技高网...

【技术保护点】
1.一种显示对象的移动展示方法,其特征在于,所述方法包括:获取显示对象的预计移动轨迹数据;获取显示对象的位置;根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻;根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。

【技术特征摘要】
1.一种显示对象的移动展示方法,其特征在于,所述方法包括:获取显示对象的预计移动轨迹数据;获取显示对象的位置;根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过时刻;根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据各所述途经点的位置,计算所述上一次获取的位置与相邻途经点的方向、相邻两个途经点的方向以及所述当前获取的位置的相邻途经点与所述当前获取的位置的方向,根据计算结果确定所述显示对象的转动方向;在根据各所述途经点的位置和经过时刻,控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至当前获取的位置时,所述方法还包括:根据所述转动方向转动所述显示对象。3.根据权利要求1所述的方法,其特征在于,所述显示对象包括在地图上展示的目标公交车的图标,所述显示对象的预计移动轨迹数据包括所述目标公交车所属目标公交线路的线路轨迹数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取用户位置、与所述用户位置距离最近的公交站的位置;以所述用户位置、与用户位置最近的公交站的位置和所述目标公交车的当前位置三者的中心位置为中心,结合由所述三者所确定的比例尺,展示所述地图,其中,所确定的比例尺为电子设备屏幕中同时展示所述三者的最大比例尺。5.根据权利要求4所述的方法,其特征在于,所述目标公交车为对应所述目标公交线路中的多辆公交车中,最快到达所述公交站的公交车。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述线路轨迹数据,在所述展示的地图上,展示所述目标公交线路的线路轨迹,其中,目标公交车的位置至所述公交站的位置之间的线路轨迹被高亮标记。7.根据权利要求6所述的方法,其特征在于,在控制所述显示对象从所述上一次获取的位置,沿各所述途经点移动至所述当前获取的位置时,所述方法还包括:降低所述显示对象已移动过的线路轨迹的高亮程度。8.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取所述目标公交车至所述公交站的预计到站时间,并将所述预计到站时间进行展示。9.根据权利要求4所述的方法,其特征在于,在获取显示对象的预计移动轨迹数据之前,所述方法还包括:在有多条公交线路经过所述公交站的情况下,在电子设备屏幕中提供对应不同公交线路的标签;在检测到标签被触发时,确定被触发的标签所对应的公交线路为所述目标公交线路。10.根据权利要求9所述的方法,其特征在于,各所述标签的排列顺序根据如下一种或多种信息而确定:历史搜索记录、用户设定信息、用户的网约车订单数据中的出行位置或用户的网约车订单数据中的到达位置。11.根据权利要求3所述的方法,其特征在于,所述方法还包括:当通过目标公交车的位置确定所述目标公交车到达所述目标公交线路的终点公交站时,通过将显示对象由低到高提高透明度的方式,控制所述显示对象从电子设备屏幕中淡出展示;当通过目标公交车的位置确定目标公交车在所述目标公交线路的起点公交站时,通过将显示对象由高到低降低透明度的方式,控制所述显示对象从电子设备屏幕中淡入展示。12.一种显示对象的移动展示装置,应用于电子设备,其特征在于,所述装置包括:移动轨迹获取模块,用于:获取显示对象的预计移动轨迹数据;位置获取模块,用于:获取显示对象的位置;途经点确定模块,用于:根据所述预计移动轨迹数据,将当前获取的位置与上一次获取的位置之间所对应的移动轨迹划分出多个途经点,并根据当前获取时刻以及上一次获取时刻,确定各所述途经点的经过...

【专利技术属性】
技术研发人员:宋婉秋
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京,11

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

1