google-fit - Google Fit App 未显示使用 Rest API 上传的锻炼路径
问题描述
我正在尝试创建一个 python 应用程序来上传锻炼数据以存储在 google fit 中。
我试图让地图显示我的跑步路径。我使用 com.google.location.sample 上传了一个数据集,其中包括纬度、经度、准确度和海拔。我知道数据正在被存储,因为运行“get”数据集会返回我输入的值。我也知道 GPS 点正在注册,因为我得到了会话发生区域的地图,但没有实际运行的“路径”。我也知道所有的点都被收到了,因为我已经跑了几次这条路,但每次的距离都不同,地图会根据我走的距离放大/缩小。
这是我得到的一个样本。有没有办法让其余的 API 注册并显示实际路径以及海拔图?我的代码可以在这里看到:
https://github.com/omriasta/ifitsync
这是来自 google fit api 的数据集的“GET”:
https://gist.github.com/omriasta/e1d8c85677092ed89a25126e4b334e41
有谁知道为什么 Google Fit 应用程序不会显示带有此数据集路径的地图?
解决方案
通过反复试验,除非活动类型为正在运行(整数 8),否则不会绘制路径。即使有位置样本,Treadmill Runs 似乎也不会显示地图。
推荐阅读
- github - CodeBuild <> GitHub - 钩子坏了
- apache-spark - 执行计划 - Pyspark 中的执行计划
- javascript - 根据用户为变量分配名称
- javascript - 为什么在鼠标单击事件之前设置正文字体大小?
- excel - 筛选数据透视表项目太慢
- firebase - 无法从 Firebase 中删除帐户
- reactjs - 等待后不运行
- android - 如何正确检索和存储数据以缓存颤振
- ruby-on-rails-6 - 如何巧妙地链接包含在 Rails6 中 webpacker 编译的 manifest.json 中的私有 javascript
- database-design - 图模式设计:用户->发布->评论