Per quanto riguarda i GPS cartografici, noto con piacere che è già stato suggerito il gpsmap64, effettivamente un oggetto quasi d'altri tempi per quanto riguarda robustezza ed efficacia di utilizzo.
Mi sento però di spezzare una lancia in favore del cellulare+app.
Cercando un po', si trovano ottimi device con batterie non minimali, che durano anche fino a 16-18 ore con tracciamento GPS attivo, se usati con la testa.
Normalmente, se ho bisogno di un minimo di cartografia faccio così: per le statistiche "divertenti" del GPS uso il forerunner 245 che uso per correre (sul quale si sente oggettivamente la mancanza di un altimetro barometrico... che sperò sarà presente sulla nuova versione del forerunner 645).
La cartografia invece è su telefono (un robusto e poco costoso Xiaomi con batteria da 4Ah e schermo piccolo): o Georesq (che, oltre alle utilissime funzionalità di contatto del soccorso alpino, ha anche un visualizzatore della open street map), oppure, se ho la fortuna di girare vicino al confine svizzero, c'è Swisstopo, che permette di scaricare le (ottime) mappe topografiche svizzere.