I'm looking for an app that allows you to upload a gpx file or allows you to create a custom route. After that, I'd like to be able to load the route while I'm actually on the route so I can see where I am and when I come to forks in the road and what not, I can more easily tell where to go. I would like to use this for hiking, but even a running app would work as the the particular hike I'd like to use it on is not that far into the woods or anything. In any case, if anyone knows of an app that may fit my needs, I'd appreciate the tip. Thanks