道招

根据小米运动导出记录整理成tcx文件可以导入给高驰、佳明等平台啦

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

根据小米运动导出记录整理成tcx文件可以导入给高驰、佳明等平台啦

小米运动有官方的导出渠道,从小米的ZeppLife app进入我的-设置-账号与安全-注销账号-导出数据,然后根据提示选择即可,官方说的而是30分钟之类会生成导出结果,但是实际上很快就生成好了。

file

file

file

file

将生成好的zip包下载下来,根据密码解压就能看到类似这样的几个文件夹了。

我们主要能用到数据是图中的几个文件夹 file

  • SPORT开头的csv文件里面记录每天的各项“主动”运动(比如户外跑步),可能有,也可能没有,有该次运动的时长、配速、距离、卡路里信息。 file

  • HEARTRATE_AUTO开头的csv文件里面有每分钟的心率数据,这个是自动检测的,不用主动操作,每天会有很多条记录 file

  • ACTIVITY_MINITU开头的csv文件里面有每天“每分钟”的步数,因为不可能每分钟都有步数变化,所有这里面不是每分钟都有 file

因为小米官方给的每条运动记录并没有直接整理出期间每时间段的心率、步数等信息,所以只能靠我们自己,我们要做的就是将每个sport时间段的心率数据和步数信息等信息聚合到一起形成一个tcx格式的运动记录,遗憾的是导出数据里面没有GPS信息。。。 根据官方的数据,我们最多能精细到分钟维度。

运动期间每分钟各项数据有了,才能绘画出对应的曲线:

  • 每分钟的心率数据有了,我们就能得到心率曲线;
  • 每分钟的步数有了,就能得到步频曲线;
  • 如果每分钟GPS数据有了,就能得到运动轨迹;
  • 根据跑步距离和步频,就能计算出步幅信息;
  • 根据每分钟步频就能算出最大步频、平均步频

经过整理聚合后按照TCX的标准生成对应的tcx文件,然后导入高驰、佳明等平台,就能看到图形了。 如果数据不连续,缺失较多,可能只能看到零星几个点。 file 相比官方肯定是有一定差距的,但是聊胜于无,只能这样了。

更新时间:
上一篇:《Nest 通关秘籍》学习nest笔记 Provide注入、循环依赖、动态Module下一篇:electron应用更新版本后的拼写检查失效?原来一行代码就搞定

相关文章

【转载】tcx文件和fit文件支持哪些运动类型

本文源自 运动记录转换工具 的 tcx文件和fit文件支持哪些运动类型 华为运动健康、小米运动健康和Zepp Life 三个app导出的历史运动数据要想导入到其它运动平台就需要进行转换,转换成 阅读更多…

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了