-
Garmin basecamp
very useful app for mapping my ultra routes to go on my garmin but fuck me if it isn't the least intuitive bit of software i've ever used. how it loads maps off devices rather than let you import them is insane and the lack of useful scrolling ability while drawing routes without changing tools every 200yds to drag the map across to then lose your selected route, to draw another 200yds is fucking maddening.
RWGPS - as you zoom in it shows more facilities, most of which you can get more info on Google Maps. Or upload route to google maps or use the Garmin basecamp software. Most GPS software will do this and had different levels of detail you can set .