Su android puoi usare Oruxmaps ... un po' complicato per chi non è pratico di software cartografici, ma molto potente e gratuitoziostefen ha scritto:esisterà la possibilità di avere un APP in cui.
- poter caricare una traccia;
- della traccia caricata vedere il profilo e la propria posizione corrente sul profilo
Su iOS puoi provare TwoNav ... che pero' non è gratuito.