Ci sono diverse applicazioni che ti permettono di farlo, la visualizzazione può essere fatta da varie app come Oruxmap o Mytrails ma ve ne sono molte altre disponibili.
Per la modifica la cosa è più complessa i dispositivi mobili hanno interfacce non particolarmente adatte per questo tipo di operazione, quindi personalmente non mi sono mai cimentato ma le app. sopra citate dovrebbero supportare la feature.
Molto più facile ed immediato farlo tramite computer, anche qui ci sono molte applicazioni utilizzabili partendo da Basecamp di
garmin fino QMapShack con licenza GPL e multipiattaforma.
Oltre alle installabili ci sono pagine WEB che permettano entrambe le cose.