I can recommend the Garmin eTrex 10. It's like $110, works great, and is very easy to operate.
Power it up, head to the starting point of the trail, check to make sure it has a lock, start recording, walk the trail, and stop recording. Repeat as much as you would like.
After you get home, connect it to your computer - it mounts as a drive via USB - and unload the track. You can then split out the individual trails, if you recorded more than one, and process them to remove spurious data (like a stray data point that is way out of line from its neighbors). There's a free app that works well for this: http://www.gpstrackeditor.com.
Then just import them in to Google Earth, or upload the track to Open Street Map (osm.org) and style it as a hiking trail if he wants to share them.
1 - Export the file as a .gpx (you can do this from Strava ("Download") or find a current .fit to .gpx conversion tool (not sure if GPSBabel does this, haven't looked in years).
2 - Use your gpx editor of choice. All let you delete errant points, some let you move points. Last time I did this (and it's been a while) I used http://www.gpstrackeditor.com/
I'm not sure if Strava restricts duplicate GPS data in activities for a singular user or users throughout the system, but it wouldn't hurt to at least try it out.
If you wanted to edit your .GPX/.FIT/etc, you'd have to throw it into a GIS Program. Someone in a forum I was browsing recommended GPS Track Editor which I'd imagine does exactly what you want.
So you want to review the trackpoints on a map to see when you were in certain locations. I used to use http://www.gpstrackeditor.com/ for this function. It can load TCX, GPX and several others. Currently I use the Garmin MapSource program, by going viewing the map at the location I want then right-click to view the track properties and moving up and down the list to see which track point is the one at the waypoint. Garmin BaseCamp may have the same functionality as MapSource for this, I'm not sure. In the trackproperties window you can select multiple points in sequence and it will add up the elapsed time at the bottom for you, or you enter the clock times in Excel and let it calculate the difference for you.
I stopped using GPS Track Editor because I like using the Waypoints to move around the map quickly and GPS Track Editor doesn't support Waypoints (or CoursePoints).
You'd have to run it through a separate editor—Runkeeper's site actually does a pretty decent job at editing GPS tracks, but there's no real way to correct times. If you want to fix the track and rough out the pace (flattening all laps to the average), a separate editor is pretty much a must.
Either way, you can grab the edited GPX file, delete the offender in Strava, then upload the fix to replace it.
I just do it with a text editor, but I believe you can also edit them graphically in RunKeeper.
https://support.runkeeper.com/hc/en-us/articles/201110186-How-to-Edit-an-Activity-Map
I have never used this program, but it seems like it might be pretty good:
http://www.gpstrackeditor.com/
One funny thing is you may have to wait up to 5 minutes to reupload a GPX after deleting an activity. There's some kind of propagation delay that will give you a "duplicate activity" error even though it no longer shows up. Just keep trying and it'll work eventually.
It looks like you emailed Support as well, but I'm posting the response here in case others have this issue.
If your file exceeds the import limit of 1000 features per file and the Mapbox Studio solution isn't working, you could also try breaking it up into multiple files to import, as long as each has 1000 or fewer features. You can use third-party software like Adze or GPS Track Editor to split the file into smaller files.
You can learn more about importing KML files on the website here: Import GPX, KML, KMZ, GeoJSON, or FIT Files on gaiagps.com
Lots of replies so this will probably get buried, but for anyone else who likes Strava to show the cleanest and most accurate data, you can very precisely edit your GPS track post-run using GPS Track Editor (unfortunately, Windows only). Strava lets you crop the beginning or end of an activity, but this lets you edit individual waypoints along the run. Perfect for sections through deep canyons or between downtown buildings that cause your track to jump a mile away and then back in the middle of a run, since you can just delete the bad points altogether.
There are guides online, but it's also pretty intuitive, albeit an ugly interface. Basically just download the GPX file from Strava, delete or move the erroneous points, save the GPX, upload that back to Strava, and delete the original activity. The only difference I've seen from the original activity from my Fenix is that it will no longer be tagged as being uploaded from my Fenix; there just won't be any "device id" data.
With great power comes great responsibility. Other than the device id, it's indistinguishable from an activity uploaded directly from your watch or phone, so despite being manually edited, it'll still count for PRs, segments, etc. I only use it for the sad days when I have to run between downtown buildings (since those runs will literally be over a mile off on total distance), and I throw something in the description that it's an edited track for full transparency to my 3 followers. Strava handles the recalculation of mile splits, average pace, and the other interesting metrics.
If anyone is reading this:
Once you download your Location History from Google Takeout, you need to process the file. It is simply too big for most programs to open.
Nothing will open a 654mb location history file.
​
What you need to do is:
Then you can do whatever you want with the file from that point
Hope it helps someone.
This is stuff I wish somebody had told me initially.
It's really simple to deal with this, I've been down this path before. Nothing will open a 654mb location history file.
What you need to do is:
Hope it helps someone.
This is stuff I wish somebody had told me initially.
All too often I forget to stop the recording when I reach the trail head and my track ends up a lot longer than expected. The opposite of your experience. To clean up the gpx data, I use GPS Track Editor. Export the tracks gpx file, edit in the Track Editor and then import it back to Gaia. Not sure if you can extend the Track.. but worth checking it out.