【技术实现步骤摘要】
一种三维运动轨迹的生成方法及装置
本专利技术涉及地图应用
,特别是涉及一种三维运动轨迹的生成方法及装置。
技术介绍
现在,越来越多运动爱好者在户外进行运动,他们希望记录下他们跑步,骑行、登山时的运动轨迹。这种运动轨迹一般在地图上进行展示,由一连串的位置点组成,并标识出起点,终点,从而让运动爱好者可以记录自己的行进路线。现有技术一般是在平面地图上展示用户的行进路线,不管用户是在跑步还是登山,都忽略掉用户行进路线中的海拔,只关注经纬度的变化。但是,当运动爱好者进行海拔起伏较大的户外运动,比如登山时,他们更想记录自己在行进过程中海拔的升高和下降,然而现有技术还无法满足这种需求。
技术实现思路
本专利技术主要解决的技术问题是提供一种三维运动轨迹的生成方法及装置,能够结合海拔生成三维运动轨迹。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种三维运动轨迹的生成方法,包括以下步骤;在每个位置采样点采集海拔值和经纬度坐标;将每个位置采样点的经纬度坐标转换成以米为单位的平面坐标;将 ...
【技术保护点】
1.一种三维运动轨迹的生成方法,其特征在于,包括以下步骤;/n在每个位置采样点采集海拔值和经纬度坐标;/n将每个位置采样点的经纬度坐标转换成以米为单位的平面坐标;/n将每个位置采样点的平面坐标与海拔值转换成为三维坐标;/n将所有位置采样点的三维坐标顺序连接生成三维运动轨迹,并标识所述三维运动轨迹的起点和终点。/n
【技术特征摘要】
1.一种三维运动轨迹的生成方法,其特征在于,包括以下步骤;
在每个位置采样点采集海拔值和经纬度坐标;
将每个位置采样点的经纬度坐标转换成以米为单位的平面坐标;
将每个位置采样点的平面坐标与海拔值转换成为三维坐标;
将所有位置采样点的三维坐标顺序连接生成三维运动轨迹,并标识所述三维运动轨迹的起点和终点。
2.根据权利要求1所述的三维运动轨迹的生成方法,其特征在于,所述将每个位置采样点的经纬度坐标转换成以米为单位的平面坐标的步骤具体包括:
选取所有位置采样点中经度坐标和纬度坐标均最小的位置采样点作为参考位置采样点;
计算当前位置采样点在相同纬度下相对所述参考位置采样点的第一球面距离;
计算当前位置采样点在相同经度下相对所述参考位置采样点的第二球面距离;
将所述第一球面距离和第二球面距离组成为当前位置采样点的平面坐标。
3.根据权利要求2所述的三维运动轨迹的生成方法,其特征在于,所述生成方法还包括:
在三维绘制平台上进行绘制并展示所述三维运动轨迹。
4.根据权利要求3所述的三维运动轨迹的生成方法,其特征在于,所述三维绘制平台为OpenGL平台。
5.一种三维运动轨迹的生成装置,其特征在于,所述三维运动轨迹的生成装置包括:
数据采集模块,用于...
【专利技术属性】
技术研发人员:申波,练帅超,
申请(专利权)人:成都乐动信息技术有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。