一种运动路线的推荐方法、装置及计算机可读存储介质制造方法及图纸

技术编号:18522737 阅读:24 留言:0更新日期:2018-07-25 11:19
本发明专利技术公开了一种运动路线的推荐方法,包括:获取用户选择的目标运动环境信息以及用户的当前位置信息;确定与所述目标运动环境信息匹配的多个运动地点;利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定目标运动地点;确定所述用户在所述目标运动地点的推荐运动路线并显示。本发明专利技术还同时公开了一种运动路线的推荐装置以及计算机可读存储介质。

Recommendation method, device and computer readable storage medium for sports route

The present invention discloses a method of recommending a motion route, including obtaining the target motion environment information of the user selected and the current position information of the user, determining a plurality of moving places to match the target motion environment information, using the presupposed transport parameters in the preset motion plan table and the current location information of the user, A target movement location is determined from the plurality of sports locations; the recommended movement route of the user at the target moving place is determined and displayed. The invention also discloses a recommendation device for the movement route and a computer readable storage medium.

【技术实现步骤摘要】
一种运动路线的推荐方法、装置及计算机可读存储介质
本专利技术涉及移动终端
,尤其涉及一种运动路线的推荐方法、装置及计算机可读存储介质。
技术介绍
目前,随着人们生活水平的不断提高,人们越来越重视自身的身体健康状况,日常生活中,人们通常通过运动、饮食、作息等多方面来来保障自身的健康状况。以运动为例,用户可以选择在健身房使用健身器材进行健身,还可以选择在户外进行健身。当用户进行户外运动时,用户通常会根据日常运动情况,选择一个自己熟悉且经常去的运动场所,比如公园或者广场等等。当用户到达一个陌生的环境时,由于对周边环境的不熟悉,此时用户无法选择满足用户需要的运动场所。目前,导航应用程序(APP,Application)通常是根据用户输入的目的地以及用户当前所在位置,为用户推荐从用户当前所在位置前往目的地的运动路线,运动APP仅对用户的运动数据进行记录统计,不能为用户规划运动路线。由此可见,当用户到达一个陌生的环境时,运动APP或者导航APP都不能根据用户期望的运动环境以及用户自身需求为用户规划跑步路线,进而用户可能无法找到合适的运动场所。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种运动路线的推荐方法、装置及计算机可读存储介质,能够根据用户期望的运动环境以及用户自身需求向用户推荐运动路线。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种运动路线的推荐方法,所述方法包括:获取用户选择的目标运动环境信息以及用户的当前位置信息;确定与所述目标运动环境信息匹配的多个运动地点;利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定目标运动地点;确定所述用户在所述目标运动地点的推荐运动路线并显示。上述方案中,所述获取用户选择的目标运动环境信息,包括:根据预设运动环境列表在显示界面展示至少一个运动环境信息;检测是否接收到用户在显示界面的选择操作触发的指令;当确定接收到所述指令时,将获取的用户在显示界面选择的运动环境信息进行组合,得到目标运动环境信息。上述方案中,根据预设运动环境列表在显示界面展示至少一个运动环境信息,包括:根据用户的当前位置信息,从预设运动环境列表中确定出至少一个与当前位置信息相匹配的运动环境信息;将确定的与当前位置信息相匹配的运动环境信息在所述显示界面进行展示。上述方案中,确定与所述目标运动环境信息匹配的多个运动地点,包括:利用所述用户的当前位置信息,确定所述用户所处城市;获取所述城市的环境数据;利用所述环境数据,从所述城市中查找与所述目标运动环境信息匹配的多个运动地点。上述方案中,所述预设运动参数表征预设运动距离,所述利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定至少一个目标运动地点,包括:分别确定所述用户的当前位置与各个运动地点之间的往返运动距离;判断所述往返运动距离是否小于或者等于预设运动计划表中的预设运动距离;当确定小于或者等于时,将所述往返运动距离对应的运动地点作为目标运动地点。上述方案中,确定所述用户在所述目标运动地点的推荐运动路线并显示,包括:获取所述目标运动地点的地理数据信息;利用所述地理数据信息,在所述目标运动地点的预设范围内确定运动起点;确定所述用户的当前位置到所述运动起点的第一运动距离;利用所述第一运动距离以及预设运动计划表中的预设运动距离,将满足小于或者等于所述预设运动距离和所述第一运动距离的差值对应的距离作为从所述运动起点开始运动的第二运动距离;根据第一运动距离和第二运动距离确定推荐运动路线并显示。本专利技术实施例提供一种运动路线的推荐装置,所述装置包括:获取模块,用于获取用户选择的目标运动环境信息以及用户的当前位置信息;确定模块,用于确定与所述目标运动环境信息匹配的多个运动地点;利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定目标运动地点;推荐模块,用于确定所述用户在所述目标运动地点的推荐运动路线并显示。上述方案中,所述确定模块,具体用于利用所述用户的当前位置信息,确定所述用户所处城市;获取所述城市的环境数据;利用所述环境数据,从所述城市中查找与所述目标运动环境信息匹配的多个运动地点。上述方案中,所述确定模块,具体用于分别确定所述用户的当前位置与各个运动地点之间的往返运动距离;判断所述往返运动距离是否小于或者等于预设运动计划表中的预设运动距离;当确定小于或者等于时,将所述往返运动距离对应的运动地点作为目标运动地点。本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上面所述任一种运动路线的推荐方法的步骤。本专利技术实施例提供一种运动路线的推荐装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器用于运行所述计算机程序时,执行上面所述任一种运动路线的推荐方法的步骤。本专利技术实施例提供的运动路线的推荐方法、装置及计算机可读存储介质,在本专利技术实施例中,获取用户选择的目标运动环境信息以及用户的当前位置信息;确定与所述目标运动环境信息匹配的多个运动地点;利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定目标运动地点;确定所述用户在所述目标运动地点的推荐运动路线并显示。本专利技术实施例中,利用用户选择的目标运动环境信息和预设运动计划表确定目标运动地点,进而确定在所述目标运动地点的推荐运动路线。因此,能够实现根据用户期望的运动环境以及用户自身需求向用户推荐运动路线。附图说明图1为本专利技术实施例运动路线的推荐方法的实现流程示意图;图2为本专利技术实施例运动APP在显示界面显示运动环境信息的示意图一;图3为本专利技术实施例运动APP在显示界面显示运动环境信息的示意图二;图4为本专利技术实施例运动路线的推荐方法的具体实现流程示意图;图5为本专利技术实施例运动路线的推荐装置的组成结构示意图一;图6为本专利技术实施例运动路线的推荐装置的组成结构示意图二。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。如图1所示,本专利技术实施例详细说明本专利技术实施例运动路线的推荐方法,包括以下步骤:步骤101:获取用户选择的目标运动环境信息以及用户的当前位置信息。实际应用时,所述目标运动环境信息可以为用户运动地点周围的自然环境,比如,如果用户期望在湖边进行户外跑步,则所述湖边可以作为所述用户期望的目标运动环境信息。在一实施例中,所述获取用户选择的目标运动环境信息,包括:根据预设运动环境列表在显示界面展示至少一个运动环境信息;检测是否接收到用户在显示界面的选择操作触发的指令;当确定接收到所述指令时,将获取的用户在显示界面选择的运动环境信息进行组合,得到目标运动环境信息。在一实施例中,根据预设运动环境列表在显示界面展示至少一个运动环境信息,包括:根据用户的当前位置信息,从预设运动环境列表中确定出至少一个与当前位置信息相匹配的运动环境信息;将确定的与当前位置信息相匹配的运动环境信息在所述显示界面进行展示。实际应用时,可以根据用户的当前位置信息,确定所述用户当前所处的城市以及城市的环境信息,利用所述城市的环境信息从预设运动环境列表中确定出本文档来自技高网
...

【技术保护点】
1.一种运动路线的推荐方法,其特征在于,所述方法包括:获取用户选择的目标运动环境信息以及用户的当前位置信息;确定与所述目标运动环境信息匹配的多个运动地点;利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定目标运动地点;确定所述用户在所述目标运动地点的推荐运动路线并显示。

【技术特征摘要】
1.一种运动路线的推荐方法,其特征在于,所述方法包括:获取用户选择的目标运动环境信息以及用户的当前位置信息;确定与所述目标运动环境信息匹配的多个运动地点;利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定目标运动地点;确定所述用户在所述目标运动地点的推荐运动路线并显示。2.根据权利要求1所述的方法,其特征在于,所述获取用户选择的目标运动环境信息,包括:根据预设运动环境列表在显示界面展示至少一个运动环境信息;检测是否接收到用户在显示界面的选择操作触发的指令;当确定接收到所述指令时,将获取的用户在显示界面选择的运动环境信息进行组合,得到目标运动环境信息。3.根据权利要求2所述的方法,其特征在于,根据预设运动环境列表在显示界面展示至少一个运动环境信息,包括:根据用户的当前位置信息,从预设运动环境列表中确定出至少一个与当前位置信息相匹配的运动环境信息;将确定的与当前位置信息相匹配的运动环境信息在所述显示界面进行展示。4.根据权利要求1所述的方法,其特征在于,确定与所述目标运动环境信息匹配的多个运动地点,包括:利用所述用户的当前位置信息,确定所述用户所处城市;获取所述城市的环境数据;利用所述环境数据,从所述城市中查找与所述目标运动环境信息匹配的多个运动地点。5.根据权利要求1所述的方法,其特征在于,所述预设运动参数表征预设运动距离,所述利用预设运动计划表中的预设运动参数和用户的当前位置信息,从所述多个运动地点中确定至少一个目标运动地点,包括:分别确定所述用户的当前位置与各个运动地点之间的往返运动距离;判断所述往返运动距离是否小于或者等于预设运动计划表中的预设运动距离;当确定小于或者等于时,将所述往返运动距离对应的运动地点作为目标运动地点。6.根据权利要求1所述的方法,其特征在于,确定所述用户在所述目标运动...

【专利技术属性】
技术研发人员:牟鹏飞
申请(专利权)人:咪咕互动娱乐有限公司中国移动通信集团公司
类型:发明
国别省市:江苏,32

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

1