yihong0618 / running_page

Make your own running home page
https://running-page.vercel.app
MIT License
3.55k stars 1.02k forks source link

请教手表用NRC没电后修改数据的问题 #606

Closed schenxia closed 8 months ago

schenxia commented 8 months ago

我前两周用NRC跑了个全马比赛,正好在冲线后手表没电了,所以我的比赛数据都在。之后过了几个小时再充好电打开手表后发现NRC还在运行,所以整个记录时间已经有8个多小时了,请问怎么能把这个数据下载后再删除后面几个小时不需要的部分数据,然后再传到strava上面呢?求大佬帮助,非常感谢!

Yer1k commented 8 months ago

Strava 自带有 trim activity 功能,可以基于里程跟时间两种方式修改起始与结束记录。 不知道这篇文章是否对你有帮助。

yangyang5214 commented 8 months ago

文件编辑器打开 gpx 文件,格式很简单的,不要的点可以手动删除,保存后重新上传。

<?xml version="1.0" encoding="UTF-8"?>
<gpx creator="StravaGPX iPhone" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd" version="1.1" xmlns="http://www.topografix.com/GPX/1/1">
 <metadata>
  <time>2022-03-06T03:41:27Z</time>
 </metadata>
 <trk>
  <name>午间骑行</name>
  <type>cycling</type>
  <trkseg>
   <trkpt lat="31.1870110" lon="121.6883390">
    <ele>5.8</ele>
    <time>2022-03-06T03:41:27Z</time>
   </trkpt>
   ......
   ......
   ......
   ......
   ......
   ......
   ......
    <trkpt lat="31.1870110" lon="121.6883390">
    <ele>5.8</ele>
    <time>2022-03-06T03:41:27Z</time>
   </trkpt>
  </trkseg>
 </trk>
</gpx>

比如: 这是一个定位点。找到某个时间点的后面都删除掉

    <trkpt lat="31.1870110" lon="121.6883390">
    <ele>5.8</ele>
    <time>2022-03-06T03:41:27Z</time>
   </trkpt>
yihong0618 commented 8 months ago

@schenxia 如果没有代码基础方便分享的话可以把 gpx 数据贴到 issue 里我们来帮你看看

schenxia commented 8 months ago

Strava 自带有 trim activity 功能,可以基于里程跟时间两种方式修改起始与结束记录。 不知道这篇文章是否对你有帮助。

用这个功能搞定了,多谢大家