
Afbeelding gegenereerd door ons model.
strava
Hoe je Strava gegevens importeert zonder je trainingsgeschiedenis te verliezen
Een praktische gids voor het verplaatsen van je fietsactiviteitengeschiedenis met behoud van routes, vermogensbestanden, sensorgegevens en de context die oude ritten nuttig maakt.
Waarom het importeren van Strava gegevens een plan vereist
Het verplaatsen van je trainingsgeschiedenis is niet zomaar een bestandsoverdracht. Het is een reconstructie van het bewijs achter je ontwikkeling als fietser.
Een ritbestand vertelt je wat er is gebeurd. De omringende details verklaren hoeveel je het moet vertrouwen. Was die dag met laag vermogen een herstelrit of een mislukte training? Werd de hartslagdrift veroorzaakt door hitte, vermoeidheid of een slechte band? Werd een persoonlijk record op een klim geproduceerd door betere conditie, rugwind, een groep of een nieuwe vermogensmeter?
De veelvoorkomende fout is het behandelen van de export als een compleet trainingsverslag. Dat is het meestal niet. De activiteitenbestanden zijn de kern, maar de metadata, routestructuur, opmerkingen, geschiedenis van uitrusting, waargenomen inspanning, privénotities en segmentcontext maken een oude rit interpreteerbaar.
Als je alleen herinneringen wilt bewaren, is een rommelige import misschien acceptabel. Als je een bruikbare geschiedenis van fietsactiviteiten wilt voor toekomstige trainingsanalyse, heeft de migratie structuur nodig voordat er iets wordt geüpload.
Snelle migratiechecklist
Gebruik dit als de basisworkflow voordat je iets importeert:
- Download de volledige Strava export en laat deze onaangeroerd.
- Maak een werkkopie van de export voor sortering en import.
- Scheid activiteiten, routes, media en samenvattingsbestanden in verschillende mappen.
- Importeer eerst schone prioriteitsactiviteitsbestanden, vooral races, belangrijke trainingen, lange ritten en bestanden met vermogen of hartslag.
- Controleer totalen tegen de export en eventuele beschikbare samenvattingsbestanden.
- Plaats mislukte imports, duplicaten, beschadigde bestanden en verdachte opnames in quarantaine voor latere beoordeling.
Die volgorde is langzamer dan een bulk-upload, maar het beschermt de gegevens die de analyse op lange termijn daadwerkelijk aansturen.
Welke gegevens Strava exporteert
Een Strava export geeft je over het algemeen het ruwe materiaal van je account in plaats van een perfect georganiseerde trainingsdatabase.
De meest waardevolle onderdelen zijn de activiteitenbestanden. Afhankelijk van hoe de activiteit is geüpload, kunnen deze verschijnen in gangbare formaten zoals FIT, TCX of GPX. Die bestanden bevatten meestal ritsporen en door apparaten opgenomen streams zoals GPS, tijd, hoogte van de opnamebron, hartslag, cadans, vermogen, temperatuur indien beschikbaar, en rondes of intervallen als het bronbestand deze heeft vastgelegd.
De export kan ook CSV-bestanden bevatten voor account- of samenvattingsgegevens, geüploade media, routegerelateerde bestanden en andere ondersteunende informatie. De exacte inhoud varieert per account, uploadgeschiedenis, apparaten, privacy-instellingen en wat Strava in exporteerbare vorm heeft bewaard.
Voor een fietser is de hiërarchie van belang duidelijk:
- Originele activiteitenbestanden zijn het trainingsverslag.
- Routebestanden zijn planningsmiddelen.
- Foto's en titels bieden geheugen en context.
- Samenvattingsbestanden helpen totalen te vergelijken.
- Uitrusting, notities en naamgevingsconventies helpen patronen te verklaren.
Voordat je Strava gegevens ergens importeert, scheid je die categorieën. Alles tegelijk in een nieuw platform dumpen is hoe dubbele ritten, kapotte routes en misleidende langetermijngrafieken ontstaan.
Wat er verloren kan gaan tijdens migratie
De grootste verliezen zijn zelden de voor de hand liggende. De meeste atleten merken het als een rit niet wordt geïmporteerd. Minderen merken het wanneer de rit wel wordt geïmporteerd, maar betekenis verliest.
Veelvoorkomende verliezen zijn onder andere:
- Activiteitstitels die worden vervangen door generieke namen.
- Privénotities die niet worden overgedragen.
- Classificaties voor woon-werkverkeer, indoor, race en training die veranderen.
- Uitrustingskoppelingen die verdwijnen.
- Segmentprestaties die niet worden overgenomen.
- Routenamen die losraken van de activiteiten waar ze vandaan kwamen.
- Foto's en opmerkingen die losraken van het trainingsverslag.
- Vermogens- of hartslagstreams die worden vereenvoudigd of verwijderd door het ontvangende platform.
- Verschillen tussen apparaten die worden samengevoegd tot één continue geschiedenis.
Dit is belangrijk omdat analyse op lange termijn afhangt van vergelijkbaarheid. Een vermogenscurve die is opgebouwd uit gemengde apparaten kan nog steeds nuttig zijn, maar alleen als je weet wanneer het apparaat is gewisseld. Een seizoen met een lage hartslag kan duiden op verbeterde efficiëntie, maar het kan ook duiden op een stervende band of een andere opnamemethode. Een sprong in klimprestaties kan een weerspiegeling zijn van conditie, maar het kan ook een weerspiegeling zijn van een routecorrectie of een gewijzigde hoogtebron.
De standaard is geen perfectie. Het is het bewaren van voldoende informatie zodat toekomstige analyse betrouwbare conclusies kan scheiden van twijfelachtige.
Bescherm activiteiten vóór al het andere
Begin met het beschermen van de originele export in zijn onaangeroerde vorm. Sla deze ergens op, gescheiden van de werkkopie. Behandel het als een bronbestand van een laboratoriumtest: je kunt kopieën verwerken, maar je bewerkt het origineel niet.
Maak vervolgens een werkmap voor de import. Organiseer deze per activiteitenbestanden, routes, media en accountoverzichten. Dit geeft je controle wanneer iets mislukt en maakt de controle later veel eenvoudiger.
Voordat je importeert, beslis je wat het ontvangende systeem moet doen. Een prestatieplatform moet schone ritbestanden en nauwkeurige gegevensstromen prioriteren. Een routeplatform moet de routestructuur en navigatiegegevens prioriteren. Een persoonlijk archief moet volledigheid prioriteren, inclusief foto's en notities. Die doelen overlappen, maar zijn niet identiek.
Voor trainingsanalyse, prioriteer:
- Buitenritten met complete tijd- en GPS-tracks.
- Bestanden met vermogens- en hartslaggegevens.
- Racebestanden en belangrijke trainingen.
- Lange ritten en benchmarkklimmen.
- Indoorritten die betrouwbaar vermogen bevatten.
Als het nieuwe platform directe import vanuit Strava ondersteunt, gebruik het dan voorzichtig. Directe verbindingen kunnen handig zijn, maar ze bewaren mogelijk niet elk historisch detail. Een handmatige Strava export geeft je een terugval als de verbinding bestanden mist of duplicaten creëert.
Bewaar routes en segmenten zonder ze te verwarren met ritten
Routes en activiteiten zijn gerelateerd, maar ze zijn niet hetzelfde.
Een activiteit is het bewijs van wat je daadwerkelijk hebt gedaan. Een route is een plan of een herbruikbare koers. Houd die categorieën gescheiden, zodat je nieuwe platform niet elke historische rit interpreteert als een geplande route of elke route als voltooide training.
Voor routes is de praktische workflow:
- Exporteer of bewaar routebestanden afzonderlijk van activiteitsbestanden.
- Behoud waar mogelijk de originele routenamen.
- Voeg locatie of doel toe aan vage namen vóór import.
- Verwijder verlaten routeconcepten, tenzij je ze bewust wilt archiveren.
- Controleer of geïmporteerde routes nog steeds de bedoelde wegen of paden volgen.
Segmenten zijn moeilijker omdat ze platformspecifiek zijn. Segmentklassementen, ranglijsten en prestaties migreren meestal niet vlekkeloos. Wat je wel kunt bewaren, is het onderliggende ritbestand en je eigen prestaties over belangrijke trajecten.
Als bepaalde beklimmingen, testlussen of racecircuits belangrijk zijn voor je training, creëer dan na de migratie je eigen benchmarkbibliotheek. Je hoeft niet elk Strava segment opnieuw aan te maken. Je moet de herhaalbare inspanningen beschermen die daadwerkelijk informatie geven over je conditie.
Een goed benchmarksegment is er een die je vaak genoeg rijdt, onder omstandigheden die je begrijpt, en met een bestandskwaliteit die je vertrouwt. Dat geeft je een beter prestatiesignaal dan een willekeurig klassementresultaat van jaren geleden.
Behandel dubbele ritten en slechte bestanden voordat ze het archief vervuilen
Duplicaten zijn de stille vijand van migratie. Ze verhogen het volume, vertekenen vermoeidheidsmodellen en maken jaarlijkse vergelijkingen onbetrouwbaar.
Duplicaten komen meestal van overlappende bronnen: een upload van een fietscomputer, een horlogeregistratie, een synchronisatie van een indoorplatform of een handmatige import bovenop een automatische verbinding. Het ontvangende platform kan exacte duplicaten opvangen, maar het kan bestanden missen die overlappen zonder identiek te zijn.
Scan vóór de bulkimport op waarschijnlijke duplicaten met behulp van praktische aanwijzingen:
- Dezelfde starttijd of een zeer vergelijkbare starttijd.
- Vergelijkbare duur.
- Vergelijkbare routevorm.
- Dezelfde apparaatbron.
- Vergelijkbare afstand en hoogte.
- Eén bestand met rijkere sensordata dan een ander.
Bij het kiezen welk bestand je wilt bewaren, geef je de voorkeur aan de meest complete originele opname. Voor fietsanalyse betekent dit meestal het bestand met de beste vermogens-, hartslag-, cadans-, GPS- en rondetijden. Als het ene bestand een zuiver vermogen heeft, maar het andere een betere GPS, beslis dan wat belangrijker is voor dat activiteitstype. Voor een gestructureerde training zijn vermogen en rondetijden meestal belangrijker. Voor de routegeschiedenis kan GPS-kwaliteit belangrijker zijn.
Slechte bestanden moeten in quarantaine worden geplaatst, niet onmiddellijk worden verwijderd. Maak een map aan voor mislukte imports, beschadigde bestanden, verdachte opnames en bestanden met onmogelijke sensorwaarden. Sommige zijn mogelijk te repareren. Andere zijn alleen de moeite waard om te bewaren als bewijs dat de rit heeft bestaan.
Laat een paar kapotte bestanden de hele migratie niet gijzelen. Importeer eerst de schone meerderheid en los de uitzonderingen daarna bewust op.
Schone oude vermogens- en hartslaggegevens zonder de geschiedenis te herschrijven
Oude sensordata zijn nuttig, maar ze vereisen interpretatie. Het gevaar is niet dat historische vermogens- en hartslagbestanden onvolmaakt zijn. Het gevaar is dat je ze als even betrouwbaar behandelt voor elke fiets, elk apparaat, elke firmwarewijziging, elke trainer en elk sensortijdperk.
Begin met het identificeren van de belangrijkste uitrustingsperioden in je geschiedenis:
- Verschillende vermogensmeters.
- Smarttrainer versus buitenvermogen.
- Wijzigingen in hartslagbanden.
- Fietswijzigingen die de positie of aerodynamica beïnvloedden.
- Wijzigingen in fietscomputer of opname-app.
- Perioden waarin geschat vermogen mogelijk is gebruikt.
Annoteer die perioden vervolgens in je nieuwe platform, indien mogelijk. Zo niet, bewaar dan een eenvoudige archiefnotitie naast de export. Dit is vooral belangrijk voor metingen zoals FTP, vermogensduurcurven, hartslagefficiëntie en trainingsbelasting.
Bewerk oude vermogens niet massaal, tenzij je een duidelijke reden hebt. Het normaliseren van oude bestanden om de grafiek er schoner uit te laten zien, kan de aanwijzingen verwijderen die je ontwikkeling verklaren. Een betere aanpak is om twijfelachtige perioden te taggen en deze indien nodig uit bepaalde analyses uit te sluiten.
Hartslag verdient dezelfde behandeling. Een hoogwaardige hartslaggeschiedenis kan duurzaamheid, vermoeidheidsweerstand en aerobe ontkoppelingspatronen aantonen. Maar het is ook kwetsbaar voor bandfouten, slecht contact, hitte, cafeïne, ziekte en opnamehiaten. Wanneer je een vreemde historische trend ziet, vraag je dan af of de fysiologie is veranderd of de meting is veranderd.
Dat onderscheid is waar een schone migratie zijn vruchten afwerpt. Je behoudt de mogelijkheid om oude bestanden intelligent te vertrouwen of af te wijzen.
Controleer de import voordat je de grafieken vertrouwt
Na het importeren, vergelijk je het nieuwe platform met de Strava export en alle beschikbare samenvattingsbestanden.
Begin met de activiteiten die je het belangrijkst vindt. Bevestig dat je belangrijkste evenementen, opbouwperiodes, tests en benchmarkinspanningen intact zijn aangekomen. Als die in orde zijn, is het archief nuttig, zelfs als een paar minder belangrijke woon-werkverkeerbestanden later aandacht nodig hebben.
Controleer vervolgens de grote categorieën:
| Metriek | Waarom het belangrijk is | Wat een afwijking suggereert |
|---|---|---|
| Totaal aantal geïmporteerde ritten | Bevestigt dat het archief grotendeels compleet is | Ontbrekende bestanden, mislukte imports, duplicaten of gefilterde activiteitstypen |
| Totale rijtijd | Beschermt de geschiedenis van het trainingsvolume | Verschillen in bewegingstijd, gepauzeerde bestanden, verwerking van indoorbestanden of duplicaten |
| Totale afstand | Helpt de dekking van buitenritten te valideren | Ontbrekende GPS-bestanden, routevereenvoudiging, dubbele uploads of problemen met eenheidsverwerking |
| Totaal hoogteverschil indien beschikbaar | Nuttig voor klimbelasting en routegeschiedenis | Verschillende methoden voor hoogtecorrectie of ontbrekende hoogtestromen |
| Bestanden met vermogen | Beschermt prestatieanalyse | Sensorstromen gestript, niet-ondersteunde bestandstypen of indoorbestanden anders verwerkt |
| Bestanden met hartslag | Behoudt analyse van aerobe trends | Ontbrekende sensorstromen, bandfouten of vereenvoudigde imports |
| Belangrijke races en benchmarkritten | Bevestigt dat het meest waardevolle bewijs bewaard is gebleven | Naamswijzigingen, mislukte imports, dubbele versies of bestanden die in het verkeerde sporttype zijn geplaatst |
Perfecte overeenstemming over elke metriek is onwaarschijnlijk. Verschillende platforms berekenen bewegingstijd, pauzes, hoogte en gecorrigeerde stromen anders. Kleine afwijkingen zijn normaal. Grote verschillen vereisen onderzoek.
Voor prestatiewerk, controleer ook of het nieuwe platform afgeleide metrieken herberekenen. Trainingsbelasting, intensiteit en drempelgebaseerde zones zijn afhankelijk van je instellingen. Als je FTP geschiedenis niet wordt overgenomen of anders wordt toegepast, kunnen oude trainingen gemakkelijker of moeilijker lijken dan ze oorspronkelijk waren.
Dat is niet noodzakelijk een migratiefout. Het is vaak een instellingenprobleem. Los het atletenprofiel en de drempelgeschiedenis op voordat je conclusies trekt uit langetermijngrafieken.
Creëer een toekomstbestendig data-archief
De schoonste import is nog steeds slechts een momentopname. Om te voorkomen dat hetzelfde probleem zich later herhaalt, bouw je een archiefsysteem dat onafhankelijk is van elk afzonderlijk platform.
Een praktisch archief moet omvatten:
- De onbewerkte Strava export.
- Een opgeschoonde kopie van geïmporteerde activiteitsbestanden.
- Een map voor routes.
- Een map voor media.
- Een map voor belangrijke evenementbestanden.
- Een notitie met een beschrijving van apparaten, vermogensmeters, trainers en bekende gegevensproblemen.
- Periodieke nieuwe exports van je huidige trainingsplatform.
Gebruik eenvoudige mapnamen die later logisch zijn. Scheid originele bestanden van bewerkte bestanden. Bewaar het archief ergens waar een back-up van wordt gemaakt. Als je van Strava verhuist, is het de bedoeling om niet op dezelfde manier afhankelijk te worden van het volgende platform.
De beste tijd om context toe te voegen is wanneer de herinnering nog vers is. Na belangrijke races, fitnesstests, fietswissels, crashes, ziekteperiodes of uitrustingswissels, voeg je een korte notitie toe. Het hoeft niet gepolijst te zijn. Het moet uitleggen wat het bestand alleen niet kan.
Een nuttige notitie kan zeggen dat een trainer is vervangen, een vermogensmeter te laag aangaf, een hartslagband onbetrouwbaar was, een race werd geneutraliseerd of een belangrijke klim ongebruikelijke omstandigheden had. Die details kunnen je later behoeden voor verkeerde conclusies.
De juiste manier om van Strava te verhuizen
De veiligste manier om fietsgegevens te migreren is door de ruwe geschiedenis te bewaren, de meest waardevolle bestanden eerst te importeren, problemen in quarantaine te plaatsen en de structuur die oude trainingen nuttig maakt, opnieuw op te bouwen.
Strava dient vaak tegelijkertijd als de sociale laag, routegeheugen en ritdagboek. Wanneer je van Strava verhuist, moeten die rollen worden gescheiden. Je activiteitsbestanden horen in een prestatiearchief. Je routes horen in een planningsbibliotheek. Je benchmarkinspanningen horen in een herhaalbaar testkader. Je notities horen ergens waar je ze nog kunt vinden.
Die structuur zorgt ervoor dat een oude rit niet zomaar een lijn op een kaart wordt. Het stelt je in staat seizoenen te vergelijken, sensorwijzigingen in twijfel te trekken, belangrijke trainingen te beschermen en je geschiedenis te blijven gebruiken als bewijs in plaats van nostalgie.
Importeer Strava gegevens zorgvuldig en het resultaat is niet alleen een gemigreerd account. Het is een duurzamer trainingsverslag.

