基于智能穿戴设备的运动轨迹显示方法和系统技术方案

技术编号:19902116 阅读:19 留言:0更新日期:2018-12-26 02:32
本发明专利技术揭示了一种基于智能穿戴设备的运动轨迹显示方法,包括如下步骤:按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、后续的多个经纬度数据;以所述第一个经纬度数据为原点,建立二维坐标系;计算所述多个经纬度数据在所述二维坐标系中对应的坐标,获得多个轨迹点;根据所述多个轨迹点,计算所述用户运动轨迹在所述二维坐标系的最大长度和最大宽度;获取所述智能穿戴设备的显示区域的显示长度和显示宽度;根据所述最大长度、所述最大宽度与所述显示长度、显示宽度的比例,将所述多个轨迹点和所述原点缩放在所述显示区域中进行显示。本发明专利技术能让智能手表的用户在进行户外运动时通过手表能更直观的看到自己的运动轨迹,提高产品的用户使用体验。

【技术实现步骤摘要】
基于智能穿戴设备的运动轨迹显示方法和系统
本专利技术涉及到信息处理
,特别是涉及到一种基于智能穿戴设备的运动轨迹显示方法和系统。
技术介绍
自2015年苹果手表的上市,智能穿戴设备的消费热度持续增长。现如今,智能穿戴设备已经从单一类型的智能穿戴设备演化成多类型的智能穿戴设备,如儿童智能穿戴设备、老人智能穿戴设备、运动智能穿戴设备等。本专利技术是针对运动智能穿戴设备的一种方法,提升用户的使用体验。
技术实现思路
本专利技术的主要目的为提供一种基于智能穿戴设备的运动轨迹显示方法和系统,能让智能穿戴设备的用户在进行户外运动时通过设备能更直观的看到自己的运动轨迹,提高产品的用户使用体验。本专利技术提出一种基于智能穿戴设备的运动轨迹显示方法,包括如下步骤:按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、后续的多个经纬度数据;以第一个经纬度数据为原点,建立二维坐标系;计算多个经纬度数据在二维坐标系中对应的坐标,获得多个轨迹点;根据多个轨迹点,计算用户运动轨迹在二维坐标系的最大长度和最大宽度;获取智能穿戴设备的显示区域的显示长度和显示宽度;根据最大长度、最大宽度与显示长度、显示宽度的比例,将多个轨迹点和原点缩放在显示区域中进行显示。进一步地,根据最大长度、最大宽度与显示长度、显示宽度的比例,将多个轨迹点和原点缩放在显示区域中进行显示的步骤中具体包括:根据最大长度、最大宽度与显示长度、显示宽度的计算出缩放比例;根据缩放比例对多个轨迹点与原点的横坐标和纵坐标进行缩放;判断多个轨迹点缩放后横坐标的最小值是否为负数;若是,则全部缩放后横坐标的值都加上缩放后横坐标的最小值的绝对值;判断多个轨迹点缩放后纵坐标的最小值是否为负数;若是,则全部缩放后纵坐标的值都加上缩放后纵坐标的最小值的绝对值;将缩放后的多个轨迹点和原点在显示区域中进行显示。进一步地,根据多个轨迹点,计算用户运动轨迹在二维坐标系的最大长度和最大宽度的步骤之前,还包括:将多个轨迹点中的全部横坐标进行对比,得出横坐标的最小值和最大值;将多个轨迹点中的全部纵坐标进行对比,得出纵坐标的最小值和最大值;记录多个轨迹点中横坐标的最小值和最大值与纵坐标的最小值和最大值。进一步地,按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、多个经纬度数据的步骤之前,还包括:启动用于获取当前经纬度数据的GPS,申请储存经纬度数据的内存。进一步地,根据最大长度、最大宽度与显示长度、显示宽度的比例,将多个轨迹点和原点缩放在显示区域中进行显示的步骤之后,还包括:将多个轨迹点按照获取的时间顺序依次连线。一种基于智能穿戴设备的运动轨迹显示系统,包括:第一获取模块,用于按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、后续的多个经纬度数据;建立模块,用于以第一个经纬度数据为原点,建立二维坐标系;第一计算模块,用于计算多个经纬度数据在二维坐标系中对应的坐标,获得多个轨迹点;第二计算模块,用于根据多个轨迹点,计算用户运动轨迹在二维坐标系的最大长度和最大宽度;第二获取模块,用于获取智能穿戴设备的显示区域的显示长度和显示宽度;显示模块,用于根据最大长度、最大宽度与显示长度、显示宽度的比例,将多个轨迹点和原点缩放在显示区域中进行显示。进一步地,基于智能穿戴设备的运动轨迹显示系统中显示模块具体包括:计算子模块,用于根据最大长度、最大宽度与显示长度、显示宽度的计算出缩放比例;缩放子模块,用于根据缩放比例对多个轨迹点与原点的横坐标和纵坐标进行缩放;第一判断子模块,用于判断多个轨迹点缩放后横坐标的最小值是否为负数;第一执行子模块,用于若第一判断子模块为是,则全部缩放后横坐标的值都加上缩放后横坐标的最小值的绝对值;第二判断子模块,用于判断多个轨迹点缩放后纵坐标的最小值是否为负数;第二执行子模块,用于若第二判断子模块为是,则全部缩放后纵坐标的值都加上缩放后纵坐标的最小值的绝对值;显示子模块,用于将缩放后的多个轨迹点和原点在显示区域中进行显示。进一步地,基于智能穿戴设备的运动轨迹显示系统还包括:第一对比模块,用于将多个轨迹点中的全部横坐标进行对比,得出横坐标的最小值和最大值;第二对比模块,用于将多个轨迹点中的全部纵坐标进行对比,得出纵坐标的最小值和最大值;记录模块,用于记录多个轨迹点中横坐标的最小值和最大值与纵坐标的最小值和最大值。进一步地,基于智能穿戴设备的运动轨迹显示系统还包括:启动模块,用于启动用于获取当前经纬度数据的GPS,申请储存经纬度数据的内存。进一步地,基于智能穿戴设备的运动轨迹显示系统还包括:连线模块,用于将多个轨迹点按照获取的时间顺序依次连线。本专利技术基于智能穿戴设备的运动轨迹显示方法和系统的有益效果为:当用户在进行户外活动时,如跑步、骑车、马拉松等等,可以根据GPS获取的经纬度数据绘画出用户运动的运动轨迹,用户能在使用时通过智能穿戴设备就能直观的看出自己的运动轨迹,提高产品的用户体验。附图说明图1为本专利技术基于智能穿戴设备的运动轨迹显示方法一实施例步骤示意图;图2为本专利技术基于智能穿戴设备的运动轨迹显示方法另一实施例步骤示意图;图3为本专利技术基于智能穿戴设备的运动轨迹显示方法第三实施例步骤示意图;图4为本专利技术基于智能穿戴设备的运动轨迹显示方法步骤S6的步骤示意图;图5本专利技术基于智能穿戴设备的运动轨迹显示方法第四实施例步骤示意图;图6为本专利技术基于智能穿戴设备的运动轨迹显示系统一实施例结构示意图;图7为本专利技术基于智能穿戴设备的运动轨迹显示系统另一实施例结构示意图;图8为本专利技术基于智能穿戴设备的运动轨迹显示系统第三实施例结构示意图;图9为本专利技术基于智能穿戴设备的运动轨迹显示系统显示模块的结构示意图;图10为本专利技术基于智能穿戴设备的运动轨迹显示系统第四实施例结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变,所述的连接可以是直接连接,也可以是间接连接。另外,在本专利技术中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。参照图1,一种基于智能穿戴设备的运动轨迹显示方法,包括如下步骤:S1、按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、后续的多个经纬度数据;S2、以第一个经纬度数据为原点,建立二维本文档来自技高网...

【技术保护点】
1.基于智能穿戴设备的运动轨迹显示方法,其特征在于,包括如下步骤:按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、后续的多个经纬度数据;以所述第一个经纬度数据为原点,建立二维坐标系;计算所述多个经纬度数据在所述二维坐标系中对应的坐标,获得多个轨迹点;根据所述多个轨迹点,计算所述用户运动轨迹在所述二维坐标系的最大长度和最大宽度;获取所述智能穿戴设备的显示区域的显示长度和显示宽度;根据所述最大长度、所述最大宽度与所述显示长度、显示宽度的比例,将所述多个轨迹点和所述原点缩放在所述显示区域中进行显示。

【技术特征摘要】
1.基于智能穿戴设备的运动轨迹显示方法,其特征在于,包括如下步骤:按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、后续的多个经纬度数据;以所述第一个经纬度数据为原点,建立二维坐标系;计算所述多个经纬度数据在所述二维坐标系中对应的坐标,获得多个轨迹点;根据所述多个轨迹点,计算所述用户运动轨迹在所述二维坐标系的最大长度和最大宽度;获取所述智能穿戴设备的显示区域的显示长度和显示宽度;根据所述最大长度、所述最大宽度与所述显示长度、显示宽度的比例,将所述多个轨迹点和所述原点缩放在所述显示区域中进行显示。2.根据权利要求1所述的基于智能穿戴设备的运动轨迹显示方法,其特征在于,所述根据所述最大长度、所述最大宽度与所述显示长度、显示宽度的比例,将所述多个轨迹点缩放在所述显示区域中进行显示的步骤中具体包括:根据所述最大长度、所述最大宽度与所述显示长度、显示宽度的计算出缩放比例;根据所述缩放比例对所述多个轨迹点与所述原点的横坐标和纵坐标进行缩放;判断所述多个轨迹点缩放后横坐标的最小值是否为负数;若是,则全部缩放后横坐标的值都加上缩放后横坐标的最小值的绝对值;判断所述多个轨迹点缩放后纵坐标的最小值是否为负数;若是,则全部缩放后纵坐标的值都加上缩放后纵坐标的最小值的绝对值;将缩放后的所述多个轨迹点和所述原点在所述显示区域中进行显示。3.根据权利要求1所述的基于智能穿戴设备的运动轨迹显示方法,其特征在于,所述根据所述多个轨迹点,计算所述用户运动轨迹在所述坐标系的最大长度和最大宽度的步骤之前,还包括:将所述多个轨迹点中的全部横坐标进行对比,得出横坐标的最小值和最大值;将所述多个轨迹点中的全部纵坐标进行对比,得出纵坐标的最小值和最大值;记录所述多个轨迹点中横坐标的最小值和最大值与纵坐标的最小值和最大值。4.根据权利要求1所述的基于智能穿戴设备的运动轨迹显示方法,其特征在于,所述按时间顺序获取用户运动轨迹所在经纬度的第一个经纬度数据、多个经纬度数据的步骤之前,还包括:启动用于获取当前所述经纬度数据的GPS,申请储存所述经纬度数据的内存。5.根据权利要求1所述的基于智能穿戴设备的运动轨迹显示方法,其特征在于,所述根据所述最大长度、所述最大宽度与所述显示长度、显示宽度的比例,将所述多个轨迹点缩放在所述显示区域中进行显示的步骤之后,还包括:将所述...

【专利技术属性】
技术研发人员:钟慧娟雷发禹陆小琪
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东,44

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

1