Ik zoek dus naar een oplossing waarbij er wel een link wordt gelegd tussen de GPX track en een kaart. Ik snap dat dit niet zo simpel is, omdat een GPX track gewoon een verzameling GPS-coördinaten is (met lijntjes ertussen). Ik heb op internet al wat onderzoek gedaan en ben een paar mogelijke oplossingen tegengekomen: Met Basecamp en MapSource/WinGBD3 zou je een GPX track naar een route kunnen converteren. Ik heb dit geprobeerd, maar er lijkt geen link te worden gelegd met de onderliggende kaart (in dit geval die van OSM); net zoals bij OsmAnd wordt gekeken of de track teveel afwijkt van "rechtdoor" en daar wordt dan een routepunt toegevoegd. Je schijnt ook de route te kunnen natekenen op basis van de GPX track en dan worden de routepunten vanzelf toegevoegd, maar ik wil juist dat dit (vrijwel) automatisch gebeurt op basis van de GPX track.
Dit lijkt wel te werken: Op bikeroutetoaster.com kan ik een GPX track importeren en dan handmatig de cues aangeven wanneer je links/rechts/etc. moet. Deze worden in de TCX export dan toegevoegd als CoursePoints/cues. Maar ik wil juist dat dit automatisch gebeurt... Ze worden wel automatisch toegevoegd als je op die site zelf een route aanmaakt, maar ik wil juist een bestaande GPX track gebruiken. Hetzelfde geldt bij ridewithgps.com: Ook daar worden ze automatisch aangemaakt (in de zogenoemde 'cue sheet') als je zelf een route maakt. Er bestaat daar trouwens wel een functie 'prepare for tracing' die cues aanmaakt voor geïmporteerde GPX tracks, maar daar heb je een abonnement voor nodig; ik heb liever iets waarvoor ik één keer moet betalen (of gratis natuurlijk...
Als je eenmaal een TCX met CoursePoints/cues hebt, is het niet zo'n probleem om turn-by-turn navigation bij die cues te krijgen (bijvoorbeeld de Android-app CueSheet). Het probleem is dus: hoe krijg je zo'n TCX met cues uit een GPX. Een andere oplossing zou zijn om een GPX route te krijgen, waarbij de app zelf de route uitrekent tussen die routepunten, op basis van het beschikbare kaartmateriaal, en op basis daarvan de turn-by-turn aanwijzingen geeft.
Is er een oplossing (die in de buurt komt van) wat ik wil? Het hoeft trouwens niet in combinatie met een app op mijn Android-telefoon, het mag ook een ander apparaat zijn. Dan wel het liefst in de vorm van een sporthorloge, want zo'n apparaat wil ik binnenkort toch nog aanschaffen, niet alleen voor het wielrennen, maar vooral ook voor het hardlopen (ook voor hardlopen wil ik trouwens graag turn-by-turn navigatie gebruiken). Voor zo'n sporthorloge heb ik ook nog andere wensen, maar als er geen goede oplossing is voor Android, is de turn-by-turn navigatiefunctionaliteit het belangrijkste en dan zullen er niet zoveel sporthorloges overblijven, denk ik...