For extended rides outside the city, I upload routes to my bike computer — I make use of the Wahoo Elemnt Bolt joined above, but have heard excellent points about Garmin bike GPS also.
Made with the best components https://www.motorhype.shop/collections/motorbike-sweatshirts/