乘梯指引方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20617861 阅读:39 留言:0更新日期:2019-03-20 12:40
本申请涉及一种乘梯指引方法、装置、计算机设备和存储介质。涉及大数据技术领域,该方法包括:接收用户终端发送的乘梯指引请求,乘梯指引请求中携带用户的平面位置;查找与平面位置关联的三维场景数据;将三维场景数据推送至用户终端,用户终端显示三维场景页面;侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置;查找三维场景数据中所有电梯元素的空间位置;生成从用户空间位置到任一电梯元素的空间位置的导航路线,将生成的导航路线推送至用户终端。采用本方法能够在具有复杂内部结构的大型建筑物中能够进行智能的乘梯指引。

【技术实现步骤摘要】
乘梯指引方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种乘梯指引方法、装置、计算机设备和存储介质。
技术介绍
近年来,随着我国经济的高速发展,大型购物中心、展览馆、交通枢纽和室内游乐场等大型娱乐生活场所逐渐成为城市不可或缺的元素。这些大型娱乐生活场所在丰富人们日常生活的同时,也给人们带来了不少困惑。建筑物体积庞大、内部结构复杂、方向辨识困难,往往导致人们难以快速找到自己想去的目的地,如在大型娱乐生活场所中人们很难快速找到想要搭乘的电梯。传统的目的地导航方法多为室外的平面地图导航。而明显的平面地图导航已经不能满足人们的需求。为使人们能够在这些大型场所中快速的找到电梯位置,寻求一种能够在具有复杂内部结构的大型建筑物中进行智能的乘梯指引方案显的十分必要。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够在具有复杂内部结构的大型建筑物中进行智能的乘梯指引的乘梯指引方法、装置、计算机设备和存储介质。一种乘梯指引方法,包括:接收用户终端发送的乘梯指引请求,所述乘梯指引请求中携带用户的平面位置;查找与所述平面位置关联的三维场景数据,其中,所述三维场景数据中包含电梯元素;将所述三维场景数据推送至所述用户终端,所述用户终端显示三维场景页面,其中,所述三维场景页面中至少包括所述三维场景数据对应的三维场景;侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置;查找所述三维场景数据中所有电梯元素的空间位置;生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线,并将生成的导航路线推送至所述用户终端。在一个实施例中,所述侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置,包括:接收用户终端上传的用户所在楼层数;将所述平面位置向所述三维场景的垂直方向进行映射,直至映射到所述用户所在楼层数,得到用户在所述三维场景中的用户空间位置。在一个实施例中,所述生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线,包括:计算每个所述电梯元素抵达所述用户在所楼层数的抵达时间;计算从所述用户空间位置到每个所述电梯元素的空间位置的行走时间;根据所述抵达时间和所述行走时间计算每个电梯元素对应的用户等待时间;生成从所述用户空间位置到所述用户等待时间最少的所述电梯元素之间的导航路线。在一个实施例中,所述方法还包括:接收到用户终端发送的预约乘梯指引请求时,获取预约时间区间;将所述预约时间区间推送至人流量预测模型中,得到所述预约时间区间的人流量曲线;监控所述人流量曲线的低谷时间区间,当到达所述低谷时间区间时,获取用户空间位置;生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线。一种乘梯指引方法,包括:当获取到用户触发的乘梯指引请求时,获取用户当前平面位置信息,并将获取的所述平面位置信息与所述乘梯指引请求进行关联;将关联所述当前平面位置信息的所述乘梯指引请求发送至服务器;接收并显示所述服务器返回的与所述平面位置信息对应的三维场景;监听用户在所述三维场景中的用户操作事件,将所述用户操作事件发送至所述服务器,所述服务器根据用户在所述三维场景中的用户操作事件确定用户空间位置;接收所述服务器返回的从所述用户空间位置到所述三维场景中任一电梯元素之间的导航路线。在一个实施例中,所述接收并显示服务器返回的与所述平面位置信息对应的三维场景,包括:接收所述服务器返回的与所述平台位置信息对应的三维场景数据;从所述三维场景数据提取元素特征信息,根据所述元素特征信息生成信息输入控件;显示三维场景页面,其中,所述三维场景页面中至少包括所述三维场景数据对应的三维场景模型和所述信息输入控件。一种乘梯指引装置,所述装置包括:请求接收模块,用于接收用户终端发送的乘梯指引请求,所述乘梯指引请求中携带用户的平面位置;三维场景数据查找模块,用于查找与所述平面位置关联的三维场景数据,其中,所述三维场景数据中包含电梯元素;数据推送模块,用于将所述三维场景数据推送至所述用户终端,所述用户终端显示三维场景页面,其中,所述三维场景页面中至少包括所述三维场景数据对应的三维场景;用户空间位置确定模块,用于侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置;电梯空间位置查找模块,用于查找所述三维场景数据中所有电梯元素的空间位置;导航路线生成模块,用于生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线,并将生成的导航路线推送至所述用户终端。一种乘梯指引装置,所述装置包括:乘梯指引请求获取模块,用于当获取到用户触发的乘梯指引请求时,获取用户当前平面位置信息,并将获取的所述平面位置信息与所述乘梯指引请求进行关联;请求发送模块,用于将关联所述当前平面位置信息的所述乘梯指引请求发送至服务器;三维场景显示模块,用于接收并显示所述服务器返回的与所述平面位置信息对应的三维场景;事件监听模块,用于监听用户在所述三维场景中的用户操作事件,将所述用户操作事件发送至所述服务器,所述服务器根据用户在所述三维场景中的用户操作事件确定用户空间位置;导航路线接收模块,用于接收所述服务器返回的从所述用户空间位置到所述三维场景中任一电梯元素之间的导航路线。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述所述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的方法的步骤。上述乘梯指引方法、装置、计算机设备和存储介质,通过预先准备三维场景数据,并构建二维平面的平面位置与三维场景数据之间的关联关系;当用户有导航需求时,根据用户的二维平面位置查找相关联的三维场景数据;根据三维场景数据获取用户空间位置,再根据用户空间位置和电梯元素的空间位置生成导航路线,实现在具有复杂内部结构的三维空间场所内的智能乘梯导航。附图说明图1为一个实施例中乘梯指引方法的应用场景图;图2为一个实施例中乘梯指引方法的流程示意图;图3为一个实施例中生成导航路线步骤的流程示意图;图4为一个实施例中预约导航指引所涉及的流程示意图;图5为另一个实施例中预约导航指引所涉及的流程示意图;图6为一个实施例中乘梯指引装置的结构框图;图7为一个实施例中计算机设备的内部结构图;图8为另一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的乘梯指引方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。终端102用于提供用户操作界面,向服务器104发送乘梯指引请求。服务器104根据请求中携带的请求用户的经纬度坐标(平面位置),查找在对应该经纬度坐标的三维场景数据,并将查找的三维场景数据推送至用户终端。然后服务器104根据用户在三维场景中选择的用户空间位置以及三维场景中电梯元素的空间位置,生成乘梯的导航路线。服务器104将生成的乘梯导航路线推送的用户终端。用户终端102用户可基于该导航路线准确快速的抵达电梯处。其中,终端102可以但不限于是各种个人计算机、笔记本文档来自技高网...

【技术保护点】
1.一种乘梯指引方法,包括:接收用户终端发送的乘梯指引请求,所述乘梯指引请求中携带用户的平面位置;查找与所述平面位置关联的三维场景数据,其中,所述三维场景数据中包含电梯元素;将所述三维场景数据推送至所述用户终端,所述用户终端显示三维场景页面,其中,所述三维场景页面中至少包括所述三维场景数据对应的三维场景;侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置;查找所述三维场景数据中所有电梯元素的空间位置;生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线,并将生成的导航路线推送至所述用户终端。

【技术特征摘要】
1.一种乘梯指引方法,包括:接收用户终端发送的乘梯指引请求,所述乘梯指引请求中携带用户的平面位置;查找与所述平面位置关联的三维场景数据,其中,所述三维场景数据中包含电梯元素;将所述三维场景数据推送至所述用户终端,所述用户终端显示三维场景页面,其中,所述三维场景页面中至少包括所述三维场景数据对应的三维场景;侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置;查找所述三维场景数据中所有电梯元素的空间位置;生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线,并将生成的导航路线推送至所述用户终端。2.根据权利要求1所述的方法,其特征在于,所述侦测所述三维场景页面的用户操作事件,根据所述用户操作事件确定用户空间位置,包括:接收用户终端上传的用户所在楼层数;将所述平面位置向所述三维场景的垂直方向进行映射,直至映射到所述用户所在楼层数,得到用户在所述三维场景中的用户空间位置。3.根据权利要求2所述的方法,其特征在于,所述生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线,包括:计算每个所述电梯元素抵达所述用户在所楼层数的抵达时间;计算从所述用户空间位置到每个所述电梯元素的空间位置的行走时间;根据所述抵达时间和所述行走时间计算每个电梯元素对应的用户等待时间;生成从所述用户空间位置到所述用户等待时间最少的所述电梯元素之间的导航路线。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收到用户终端发送的预约乘梯指引请求时,获取预约时间区间;将所述预约时间区间推送至人流量预测模型中,得到所述预约时间区间的人流量曲线;监控所述人流量曲线的低谷时间区间,当到达所述低谷时间区间时,获取用户空间位置;生成从所述用户空间位置到任一所述电梯元素的空间位置的导航路线。5.一种乘梯指引方法,包括:当获取到用户触发的乘梯指引请求时,获取用户当前平面位置信息,并将获取的所述平面位置信息与所述乘梯指引请求进行关联;将关联所述当前平面位置信息的所述乘梯指引请求发送至服务器;接收并显示所述服务器返回的与所述平面位置信息对应的三维场景;监听用户在所述三维场景中的用户操作事件,将所述用户操作事件发送至所述服务器,所述服务器根据用户在所述三维场景中的用户操作事件确定用户空间位置;接收所述服务器返回的从所述用户空间位置到所述三维...

【专利技术属性】
技术研发人员:李季
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

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

1