Do you have a smart phone?
If so you can have a look at
http://www.viewranger.com/en-GBIt's a satnav app for most smart phones.
You can sign up/register for free to
http://my.viewranger.com/You can plan a route on the free online maps and save it to your phone. The phone app is free.
Take a look at the web site and watch the videos. It works very well and although I have purchased all the UK OS 1:50,000 maps you can also use the very good open source maps you can view and download from myviewranger.
I purchased a water and shock proof handlebar case for my iPhone5. Also a charger cable and anti surge box that connects directly to my bike battery or the yellow and earth cables to your headlamp. It's all water proof and charges your phone when the bike is running, clips on and off the handlebar is seconds. About £25 from Ebay for the charger and cable and bar mount and about £15 for the waterproof case. They make one for most smart phones.
I can plan a route from scratch on myviewranger and sync it to the phone in seconds. I can also switch between off road (BOATS and UCRs) and surfaced roads and it's like a normal sat nav. Also records routes for use later when you are out on a TRF ride. Works on the open source maps that show normal roads and BOATS/UCRs so you can follow both types of road on a planned ride.
I also used it on holiday in Crete using the free downloadable open source maps for some mountain dirt road routes. You can also create your own area maps using satellite images and save them to the phone memory to act just like any other map for free, but only stays in the phone memory for 9 weeks.
sounds complicated but it isn't and works very well for trail riding. Just check the routes are legal first
You can then share them via the myviewranger web site.
I've dropped the bike several times, in a river, in the snow, in the sand, on rocks (I'm an expert at that) with no damage and no water ingress to the phone.
https://i.ebayimg.com/thumbs/images/g/1 ... s-l225.jpg