Podzielę się swoimi poszukiwaniami i doświadczeniami w temacie map i androida. Pisze to z perspektywy osoby jeżdżącej rowem 29er w stylu XCO / XCM.
Z darmowych i fajnych opcji są mapy.cz
https://pl.mapy.cz/zakladni?planovani-trasy&x=18.5866151&y=54.3920446&z=14
Panowanie trasy na dużym domowy monitorze i następnie zapisanie jej online w profilu jest super wygodne, po otwarciu apki w telefonie wystarczy ja wybrać z listy i od razu nawigować.
Wada to nawigacja czyta odległości do kolejnych punktów węzłowych co daje sporo dźwiękowego spamu. Przy hałaśliwych drogach można użyć słuchawki bluetooth i jechać na wyłączonym ekranie.
Gdy nawiguje się w terenie warto mieć mocny i precyzyjnie regulowany uchwyt na smartfona. Sam jeżdżę czasem bardzo szybko 60-70km/h na zjazdach z korzeniami, uskokami i byle co nie dałoby rady utrzymać dużego ciężkiego smartfona z ekranem 6,7" ( Redmi Note 9 pro ) . Kupiłem wiec uchwyt rowerowy na kierownice GUB PLUS 11, który sprawdza się wyśmienicie i mnie nigdy jeszcze nie zawiódł.
Wielka zaletą tego uchwyty jest możliwość umieszczenie go przed kierownicą tak jak nowoczesne liczniki / nawigacje np: wahoo.
Daje to dobry podgląd mapy przy wysuniętej i bardzo pochylonej sylwetce XCO/XCM.
Co do samych map najlepsza jaka znalazłem jest to mapa ( warstwa mapy na bazie openstreetmap ) o nazwie CyclOSM.
https://www.cyclosm.org/#map=16/54.3939/18.5521/cyclosm
W androidzie za darmo taka mapę wyświetlają aplikacje : GPX Viewer i Guru Maps.
Ta mapa ma największą dokładność, ilość i aktualność szlaków, dodatkowo używa skali trudności rowerowej STS i IMBA :
https://grancanariamountainbike.com/mtb-trail-difficulty-rating-system/
https://www.imba.com/sites/default/files/content/resources/2018-10/IMBATrailDifficultRatingSystem.jpg