Gratis tool
Bekijk elk .gpx- of .fit-bestand direct in je browser.
Open en bekijk elk FIT-, GPX- of TCX-activiteitenbestand in je browser. De route wordt weergegeven op een Mapbox-kaart, het hoogteprofiel eronder, en elke beschikbare stream - hartslag, vermogen, cadans, snelheid, temperatuur - wordt uitgezet naast afstand, tijd en tempo. Geen aanmelding, geen upload, geen installatie - het bestand wordt lokaal op je apparaat gedecodeerd met de officiële Garmin FIT SDK.
Gratis · geen registratie · je bestand blijft op je apparaat
Hoe het werkt
- 1
Sleep je bestand hierheen
GPX, TCX of FIT - rechtstreeks van je Garmin, Wahoo, Polar, Suunto, Coros, of elke telefoon-app die activiteitenbestanden exporteert.
- 2
Lokaal decoderen
FIT-decodering verloopt via de officiële Garmin JavaScript SDK, in je browser. GPX en TCX gaan via de ingebouwde XML-parser. Er wordt niets naar een server gestuurd.
- 3
Bekijk je route
De tracklijn wordt weergegeven op een Mapbox-buitenkaart, passend bij de grenzen van je activiteit, met start- en finishpinnen en markeringen per kilometer.
- 4
Lees de volledige uitleg
Afstand, duur, beweegtijd, stijging/daling, gemiddelden en pieken van hartslag/vermogen/cadans, sport, apparaat en waar je gestart bent.
De berekening
Twee formules doen bijna al het werk in een GPS-viewer.
Afstand: de haversineformule
Gegeven twee lat/lon-punten (φ₁, λ₁) en (φ₂, λ₂) op een bol met straal R = 6,371,000 m:
d = 2R · asin(√a)
We sommeren d tussen elk opeenvolgend paar trackpoints om de totale afstand te berekenen. De aarde is geen perfecte bol, dus haversine overschat de afstand met ongeveer 0,1-0,5% ten opzichte van een Vincenty-ellipsoïdeberekening - nauwkeurig genoeg voor sportief gebruik.
Hoogtewinst: positieve verschillen
Voor opeenvolgende hoogtes e₀ en e₁ voegen we (e₁ − e₀) toe aan het lopende totaal, maar alleen als e₁ > e₀ is. Dit is de "totale stijging" - elke stijging wordt meegeteld, dalingen worden niet afgetrokken.
Uitgewerkt voorbeeld
Een rit van 50 km met 8000 trackpoints bevat ongeveer 7999 segmenten. Voor elk segment berekenen we de haversine-afstand en het hoogteverschil. De hele lus is O(n) - snel genoeg om in realtime op een telefoon te draaien.
Hoe je dit gebruikt in je training
- Verken een nieuwe route. Voordat je een rit rijdt die iemand je heeft gestuurd, sleep de GPX hierheen om het profiel, de totale stijging en de daadwerkelijke geografie van de klimmen te checken.
- Analyseer een beschadigde activiteit. Als een sync mislukt, sleep het lokale bestand hierheen om te controleren of de data intact is, voordat je een uur vecht met de interface van je platform.
- Vergelijk twee routeopties. Open één GPX in dit tabblad, een andere in een tweede tabblad. Met de statistieken naast elkaar kies je welke route bij de dag past.
- Plan hoogtemeters voor je wedstrijdverkenning. Het hoogteprofiel is hetzelfde als dat wat de organisatie van je doelwedstrijd publiceert - het vooraf checken voorkomt verrassingen in je pacingstrategie.
- Controleer voordat je deelt. Als je een route naar een groepsrit stuurt, sleep dan eerst je eigen GPX hierheen om te controleren of het bestand is wat je denkt dat het is.
Veelvoorkomende fouten & misvattingen
Vertrouwen op ruwe GPS-hoogte
Hoogtemeting via je telefoon is onnauwkeurig en wijkt vaak 5-20 meter af. Gebruik voor nauwkeurige hoogtewinst een apparaat met barometrische hoogtemeter, of accepteer een foutmarge van 5-15% bij telefoontracks.
Ervan uitgaan dat GPX alles vastlegt
GPX laat vaak hartslag, vermogen, cadans en rondestructuur weg bij opnieuw exporteren. Als je volledige data nodig hebt, bewaar dan het originele FIT-bestand en converteer alleen wanneer het echt moet.
Platforms naïef vergelijken
Verschillende diensten gladstrijken hoogte anders. De meeste platforms kunnen een andere stijging rapporteren voor hetzelfde bestand. Kies één bron van waarheid.
GPS-uitval negeren
Tunnels, stadscanyons en dicht bos zorgen ervoor dat GPS terugvalt op dead reckoning of punten helemaal overslaat. Een grillig hoogteprofiel in een bekend vlak stuk is meestal GPS-ruis, geen echt terrein.
GPX-bestanden opnieuw opslaan in apps van derden
Elke conversie kan coördinaten opnieuw kwantiseren en precisie verliezen. Werk altijd vanuit het originele bestand dat het apparaat heeft geschreven.
Verwante tools
Meer van hulpmiddelen
Bekijk alle toolsHartslagzone-calculator
Zones op basis van Karvonen en LTHR.
OpenenShare Card Generator voor activiteiten
1080x1920 PNG, klaar voor stories.
OpenenGPX Privacy Stripper
Kort het begin en einde in, schoon de metadata op.
OpenenRoute Simplifier
Minder punten. Dezelfde route.
OpenenOntdek de FIT-toolkit
14 gratis tools om je Garmin FIT-bestanden te bekijken, bewerken, herstellen en converteren.
Open de toolkitFAQ
Wat is een GPX-bestand?
GPX (GPS Exchange Format) is een open XML-formaat voor het opslaan van trackpunten - breedtegraad, lengtegraad, optionele hoogte, optionele tijdstempels. Het is het universele uitwisselingsformaat voor rit- en hardloopgegevens tussen platforms.
Wat is een FIT-bestand?
FIT (Flexible and Interoperable Data Transfer) is een compact binair formaat, ontwikkeld door Garmin. Het bevat veel meer dan GPX - hartslag, vermogen, cadans, temperatuur, rondemarkeringen en apparaatmetadata. De meeste moderne fietscomputers en horloges registreren in FIT.
Wat is een TCX-bestand?
TCX (Training Center XML) is het oudere XML-formaat van Garmin. Het bevat meer data dan GPX (hartslag, cadans, rondestructuur), maar minder dan FIT. De meeste moderne Garmin-apparaten bieden TCX nog steeds als exportoptie.
Wordt mijn bestand ergens geüpload?
Nee. FIT-, GPX- en TCX-bestanden worden volledig in je browser gedecodeerd - FIT via de officiële Garmin JavaScript SDK, GPX en TCX via de ingebouwde XML-parser. De bytes verlaten je apparaat nooit.
Hoe wordt hoogtewinst berekend?
We tellen alle positieve hoogteverschillen tussen opeenvolgende trackpunten op. Dit is de standaardmethode voor 'totale stijging'. Let op: ruwe GPS-hoogte is ruis - barometrische hoogtemeters in speciale toestellen filteren dit, telefoons vaak niet.
Waarom verschilt mijn afstand een beetje van die op mijn horloge?
We gebruiken de haversineformule op punt-tot-punt lat/lon-paren. Horloges passen doorgaans Kalman-filtering toe en interpoleren mogelijk bij GPS-uitval. Verschillen van 1-2% zijn normaal en geen fout in de parser.
Kan ik GPX-bestanden met meerdere dagen of tracks bekijken?
De viewer geeft alle trackpunten in één GPX-bestand weer als één route. Als je bestand meerdere <trk>-blokken bevat, worden deze in documentvolgorde samengevoegd. Voor meerdaagse tochten werkt dit meestal precies zoals je wilt.
Wat als de parser mislukt?
De meeste parserfouten komen door onjuiste XML - meestal omdat een app van derden niet-geëscapte tekens heeft toegevoegd. Exporteer opnieuw vanuit het originele platform, of open het bestand in een teksteditor en controleer de opmaak.
Hoe groot mag een bestand zijn?
Het geheugen van je browser is de enige limiet. Bestanden tot ongeveer 50.000 trackpunten (ruwweg 5-8 uur opname per seconde) worden vloeiend weergegeven op de meeste laptops. Grotere bestanden kunnen haperen in de kaartweergave.
Sla je training op in een echt logboek
Een viewer laat je één rit zien. Een trainingslogboek laat je het hele seizoen zien - elke klim, elk PR, elk blok. Domestique leest de data voor je.
Maak een gratis account aan