虚拟跑步比赛的辅助方法、系统、设备及存储介质技术方案

技术编号:19010381 阅读:24 留言:0更新日期:2018-09-22 10:06
本发明专利技术揭示了一种虚拟跑步比赛的辅助方法、系统、设备及存储介质,包括步骤:根据虚拟跑道预设的环境信息匹配出所处跑步环境与环境信息相符合的使用者信息;获取使用者在跑步环境下的跑步耗时;将跑步耗时进行排序,并将排序列表共享至数据库。本发明专利技术的虚拟跑步比赛的辅助方法、系统、设备及存储介质的有益效果为:通过将跑步环境与环境信息相同的使用者的跑步耗时进行排序,从而得到排序列表,便于比较在相同跑步环境下跑步的使用者的跑步能力,提高使用者的竞争意识,从而增加身体锻炼的时间;并通过根据环境信息设定虚拟跑道的难易等级,再根据难度等级将虚拟跑道排序,便于使用者查看并选择各等级难度的虚拟跑道。

Auxiliary methods, systems, devices and storage media for virtual running competitions

The invention discloses an auxiliary method, system, equipment and storage medium for a virtual running race, including steps: matching user information corresponding to the running environment and environment information according to the preset environment information of the virtual runway; obtaining the running time consumption of the user in the running environment; and sorting the running time consumption. And the sorting list is shared to the database. The auxiliary method, system, equipment and storage medium of the virtual running race of the invention have the beneficial effect of: by sorting the running time-consuming of the user whose running environment and environment information are the same, the sorting list is obtained, and the running ability of the user who runs in the same running environment is compared conveniently, and the user is improved. Competitive awareness, thereby increasing the physical exercise time; and by setting the difficulty level of the virtual runway according to the environmental information, and then according to the difficulty level of the virtual runway sorting, users can easily view and select the level of difficulty of the virtual runway.

【技术实现步骤摘要】
虚拟跑步比赛的辅助方法、系统、设备及存储介质
本专利技术涉及到虚拟建设领域,特别是涉及到一种虚拟跑步比赛的辅助方法、系统、设备及存储介质。
技术介绍
随着生活水平的日益提高,人们对健身的需要也越来越大,越来越多的人加入到各类体育运动中来,也越来越多人利用跑步来运动健身,但是现在城市用地紧张,且人们要在运动场的开放时间内到达运动场,才能在运动场的跑道上进行比赛,导致人们的跑步比赛受到的地点和时间受到了限制,而且难以将在相同环境下得到的跑步成绩进行排序。
技术实现思路
本专利技术的主要目的为提供一种虚拟跑步比赛的辅助方法、系统、设备及存储介质,解决了难以将使用者在相同环境下得到的跑步成绩进行排序的技术问题。本专利技术提出一种虚拟跑步比赛的辅助方法,包括步骤:根据虚拟跑道预设的环境信息匹配出所处跑步环境与上述环境信息相符合的使用者信息;获取上述使用者在上述跑步环境下的跑步耗时;将上述跑步耗时与历史跑步耗时进行排序,并将排序列表共享至数据库。进一步地,在上述虚拟跑步比赛的辅助方法中,在上述根据虚拟跑道预设的环境信息匹配出所处跑步环境与上述环境信息相符合的使用者信息的步骤之前,还包括步骤:获取使用者的所跑路径的长度、宽度、地面情况和天气信息;根据上述长度、上述宽度、上述天气信息和上述地面情况生成上述虚拟跑道;将上述跑步耗时上传至与上述长度、上述宽度、上述地面情况和上述天气信息对应的上述虚拟跑道的排序列表中;将上述虚拟跑道对应的长度、宽度、地面情况和天气信息组合生成上述环境信息。进一步地,在上述虚拟跑步比赛的辅助方法中,上述根据上述长度、上述宽度、上述天气信息和上述地面情况生成上述虚拟跑道的步骤包括步骤:判断数据库中是否存在与上述长度、上述宽度、上述天气信息和上述地面情况相匹配的历史虚拟跑道;若是,则将上述历史虚拟跑道设置为上述虚拟跑道;若否,则生成上述虚拟跑道并共享至上述数据库。进一步地,在上述虚拟跑步比赛的辅助方法中,在上述将上述跑步耗时上传至与上述长度、上述宽度、上述地面情况和上述天气信息对应的上述虚拟跑道的排序列表中的步骤之后,还包括步骤:根据上述长度、上述宽度、上述天气信息和上述地面情况设定上述虚拟跑道的难易等级;将上述虚拟跑道上传至虚拟跑道集合中,将上述虚拟跑道集合中的上述虚拟跑道按照难易等级进行排序,并将排序后的上述虚拟跑道集合共享至数据库。进一步地,在上述虚拟跑步比赛的辅助方法中,上述根据虚拟跑道预设的环境信息匹配出所处跑步环境与上述环境信息相符合的使用者信息的步骤包括步骤:匹配出上述跑步环境的天气信息与上述虚拟跑道对应的上述天气信息相同的使用者信息,并生成同天气使用者集合;在同天气使用者集合中筛选出上述地面情况与上述虚拟跑道对应的地面情况相同的使用者信息,并生成同地面情况使用者集合;在地面情况使用者集合中筛选出上述长度及宽度与上述虚拟跑道对应的长度和宽度相同的使用者信息。进一步地,在上述虚拟跑步比赛的辅助方法中,在上述获取上述使用者在上述跑步环境下的跑步耗时的步骤包括步骤:根据上述使用者在跑步过程的实时位置判断上述使用者是否处于位于虚拟跑道内;若是,则获取上述使用者在上述跑步环境下的跑步耗时。进一步地,在上述虚拟跑步比赛的辅助方法中,在上述将排序列表共享至数据库的步骤之后,还包括步骤:判断是否接收到上述使用者的查询比赛请求信息;若是,则将与上述环境信息相符合的历史跑步信息和历史跑步耗时发送至上述使用者;判断是否接收到上述使用者的赛后申诉请求;若是,则根据上述赛后申诉请求、上述历史跑步信息和上述历史跑步耗时生成裁决信息,并发送至上述使用者。本专利技术还提出一种虚拟跑步比赛的辅助系统,包括:匹配模块,用于根据虚拟跑道预设的环境信息匹配出所处跑步环境与上述环境信息相符合的使用者信息;耗时获取模块,用于获取上述使用者在上述环境信息下的跑步耗时;排序列表生成模块,用于将上述跑步耗时与历史跑步耗时进行排序,并将排序列表共享至数据库。本专利技术还提出一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,上述处理器执行上述程序时实现如实施例中任意一项上述的方法。本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如实施例中任意一项上述的方法。本专利技术的虚拟跑步比赛的辅助方法、系统、设备及存储介质的有益效果为:通过将跑步环境与环境信息相同的使用者的跑步耗时进行排序,从而得到排序列表,便于比较在相同跑步环境下跑步的使用者的跑步能力,提高使用者的竞争意识,从而增加身体锻炼的时间;并根据环境信息设定虚拟跑道的难易等级,再根据难度等级将虚拟跑道排序,便于使用者查看并选择各等级难度的虚拟跑道,提高使用者的竞争意识;且通过根据使用者的性别、年龄和身体状况匹配不同的排序列表,从而保证比赛的公平性。附图说明图1是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图2是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图3是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图4是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图5是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图6是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图7是本专利技术一实施例的虚拟跑步比赛的辅助方法的流程示意图;图8是本专利技术一实施例的虚拟跑步比赛的辅助系统的结构示意图;图9是本专利技术一实施例的一种计算机设备的结构示意图。1、匹配模块;2、耗时获取模块;3、排序列表生成模块;4、计算机设备;5外部设备;6、处理单元;7、总线;8、网络适配器;9、(I/O)接口;10、显示器;11、系统存储器;12、随机存取存储器(RAM);13、高速缓存存储器;14、存储系统;15、程序/实用工具;16、程序模块。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。参照图1,在本专利技术实施例中,提出一种虚拟跑步比赛的辅助方法,包括步骤:S1、根据虚拟跑道预设的环境信息匹配出所处跑步环境与上述环境信息相符合的使用者信息;S2、获取上述使用者在上述跑步环境下的跑步耗时;S3、将上述跑步耗时与历史跑步耗时进行排序,并将排序列表共享至数据库。如上述步骤S1,根据虚拟跑道预设的环境信息匹配出所处跑步环境与上述环境信息相符合的使用者信息,从而将上述跑步环境与上述环境信息相匹配的使用者的信息归集到一起,其中,上述跑步环境一般包括跑道长度、跑道宽度、地理位置、地面情况和天气信息。如上述步骤S2,获取上述使用者在上述跑步环境下的跑步耗时,其中,上述跑步耗时为上述使用者从起点到终点的时间。如上述步骤S3,将上述跑步耗时与历史跑步耗时进行排序,并将排序列表本文档来自技高网...
虚拟跑步比赛的辅助方法、系统、设备及存储介质

【技术保护点】
1.一种虚拟跑步比赛的辅助方法,其特征在于,包括步骤:根据虚拟跑道预设的环境信息匹配出所处跑步环境与所述环境信息相符合的使用者信息;获取所述使用者在所述跑步环境下的跑步耗时;将所述跑步耗时进行排序,并将排序列表共享至数据库。

【技术特征摘要】
1.一种虚拟跑步比赛的辅助方法,其特征在于,包括步骤:根据虚拟跑道预设的环境信息匹配出所处跑步环境与所述环境信息相符合的使用者信息;获取所述使用者在所述跑步环境下的跑步耗时;将所述跑步耗时进行排序,并将排序列表共享至数据库。2.根据权利要求1所述的虚拟跑步比赛的辅助方法,其特征在于,在所述根据虚拟跑道预设的环境信息匹配出所处跑步环境与所述环境信息相符合的使用者信息的步骤之前,还包括步骤:获取使用者的所跑路径的长度、宽度、地面情况和天气信息;根据所述长度、所述宽度、所述天气信息和所述地面情况生成所述虚拟跑道;将所述跑步耗时上传至与所述长度、所述宽度、所述地面情况和所述天气信息对应的所述虚拟跑道的排序列表中;将所述虚拟跑道对应的长度、宽度、地面情况和天气信息组合生成所述环境信息。3.根据权利要求2所述的虚拟跑步比赛的辅助方法,其特征在于,所述根据所述长度、所述宽度、所述天气信息和所述地面情况生成所述虚拟跑道的步骤包括步骤:判断数据库中是否存在与所述长度、所述宽度、所述天气信息和所述地面情况相匹配的历史虚拟跑道;若是,则将所述历史虚拟跑道设置为所述虚拟跑道;若否,则生成所述虚拟跑道并共享至所述数据库。4.根据权利要求2所述的虚拟跑步比赛的辅助方法,其特征在于,在所述将所述跑步耗时上传至与所述长度、所述宽度、所述地面情况和所述天气信息对应的所述虚拟跑道的排序列表中的步骤之后,还包括步骤:根据所述长度、所述宽度、所述天气信息和所述地面情况设定所述虚拟跑道的难易等级;将所述虚拟跑道上传至虚拟跑道集合中,将所述虚拟跑道集合中的所述虚拟跑道按照难易等级进行排序,并将排序后的所述虚拟跑道集合共享至数据库。5.根据权利要求2所述的虚拟跑步比赛的辅助方法,其特征在于,所述根据虚拟跑道预设的环境信息匹配出所处跑步环境与所述...

【专利技术属性】
技术研发人员:袁晖
申请(专利权)人:深圳市科迈爱康科技有限公司
类型:发明
国别省市:广东,44

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

1