GPX-bestanden met veel tracks

GPX-bestanden die veel tracks bevatten
Een belangrijke opmerking over het omgaan met GPX-bestanden die meer dan bijvoorbeeld slechts één track bevatten. Ik heb bijvoorbeeld de TET voor Spanje gedownload van de TET-website en geopend in Track of the day. In dat ene GPX-bestand zaten alle delen van de volledige TET-Spanje. Dat is technisch mogelijk en volkomen oké.
Tot en met versie 4.0.2 wordt bij elke track echter TET-Spanje.gpx als bestandsnaam weergegeven. Er ontstaat precies dan een probleem als je nu in de infobalk met de parameters van de track, naast de bestandsnaam, op het opslagpictogram klikt!!!
LET OP: Wat je hiermee activeert, is dat de geselecteerde track naar precies dit GPX-bestand wordt geëxporteerd. Helaas alleen deze ene track, alle andere zijn slechts werkgeheugen!! Ze staan niet in de GPX-cache, omdat ze immers afkomstig zijn uit een bestand op de harde schijf.
Zo heb ik vandaag per ongeluk mijn TET-Spanje vernietigd, dus LET OP!!
Om te voorkomen dat dit in versie 4.1 nogmaals gebeurt, wordt bij het inlezen van tracks voortaan gecontroleerd of er meer dan één track is ingelezen. Zodra een GPX-bestand meerdere tracks bevat, wordt voor elke track de naam van het bestand waaruit de track is ingelezen, op nul gezet. Hierdoor worden deze tracks behandeld alsof ze zojuist binnen de applicatie opnieuw zijn aangemaakt. Tracks zonder bestandsnaam worden bij het afsluiten automatisch in de GPX-cache opgeslagen en bij de volgende start dan vanuit de cache geopend en niet meer vanuit het oorspronkelijke TET-Spanje.gpx.
Zo kun je ze nu opslaan hoe en waar je wilt en hopelijk overschrijf je niet per ongeluk het misschien "waardevolle origineel".
Of een bestand uit de cache is geladen, wordt overigens aangegeven door een klein * achter ‘Track niet opgeslagen‘.
Tracks zonder sterretje staan alleen in het werkgeheugen, tracks met een sterretje staan in de cache. Als een track in het werkgeheugen wordt bewerkt, dus hernoemd, ingekort enz., wordt de versie in de cache bij het afsluiten overschreven.
Zo wordt bij de volgende start altijd de actuele versie geopend.

Hier wordt het TXT-Spanje geopend. Een GPX-bestand met veel tracks.

Terwijl de inhoud van het bestand wordt geïmporteerd, worden de afzonderlijke tracks geëxtraheerd en gesorteerd op datum of naam weergegeven.

Hier ziet u de wijziging in versie 4.1. Als een track afkomstig is uit een GPX-bestand met veel tracks, heeft deze na de import geen bestandsnaam meer. Hierdoor kan het originele bestand niet meer per ongeluk worden overschreven. Bestanden zonder bestandsnaam worden bij het afsluiten van de applicatie automatisch naar de GPX-cache geëxporteerd.
