El GPX es un archivo especial..
No tiene porqué contener un solo track...
Puede contener mas de uno, y ADEMAS, uno o varios archivos de rutas, de waypoints, de fotos, etc, etc, etc
Si en tu GPS ves que tienes un archivo que se llame Recorridos.GPX, no verás que aparezca con ese nombre en la lista de tracks o lo que sea. El GPS lee dentro del archivo y busca una serie de etiquetas que indican que ahora empieza el primer track con el nombre PRIMER TRACK, y que aqui acaba, y que luego empieza un segundo track con el nombre SEGUND TRACK que acaba algo mas adelante..
Y son esos nombres internos los que aparecerán en tu pantalla..
Lo que tienes que hacer es abrir un GPX de estos con el bloque de notas y mirar su contenido. Veras que es facil averiguar como funcionan.
Te pongo un ejemplo de una parte intermedia de uno de mis tracks
En negro te señalo las etiquetas que indican que empieza un track (trk), y la etiqueta nombre (name) con el que aparecerá en tu pantalla. Verás que se pueden cambiar los colores, las coordenadas (en longitud,latitud y en WGS84), la elevacion...
<
trk>
<
name>Recorrido Collada Bonita</name>
<extensions>
<gpxx:TrackExtension xmlns:gpxx="
http://www.garmin.com/xmlschemas/GpxExtensions/v3" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www.garmin.com/xmlschemas/GpxExt ... ionsv3.xsd">
<gpxx:
DisplayColor>White</gpxx:DisplayColor>
</gpxx:TrackExtension>
</extensions>
<trkseg>
<trkpt lat="43.1537628" lon="-4.8058365">
<ele>1862.2500000</ele>
</trkpt>
<trkpt lat="43.1542478" lon="-4.8061813">
<
ele>1856.4375000</ele>
</trkpt>