All activities can be downloaded using this script.
Use in web-browser console (shortcut: F12), tested in Firefox.
.
Set the limit=200 to match your activities count.
When downloading larger files, set…
Me too, but seeing how it's been over 7 years since this was posted, I don't think anyone is listening.
I second that!
This would be a really nice feature.
But now we can only do it by hand - using one of other programs.
Download your activities as GPX files and open in program like those:
.
GPX Editor 1.7.14 (File -> Add GPX):
https://sourceforge.net/projects/gpxeditor/
Maperitive 2.4.3 (File -> Open Map Sources...):
http://maperitive.net
JOSM 15322 (File -> Open...):
https://josm.openstreetmap.de
.
Using JOSM, you can also edit OpenStreetMap and make maps more accurate - adding missing paths. Which can be done easier, as you can see your GPS tracks on the map.
All activities can be downloaded using this script.
Use in web-browser console (shortcut: F12), tested in Firefox.
.
Set the limit=200 to match your activities count.
When downloading larger files, set more wait time: t+=10000.
.
Login to Connect website.
Download 1 GPX file by hand, and click on the checkbox to download all GPX files without asking.
Now open the console and check "Persist Logs" (to keep logs about all files).
Paste the script and press Enter.
jQuery.getJSON( 'https://connect.garmin.com/modern/proxy/activitylist-service/activities/search/activities?limit=200', function(act_list) { var t=0; act_list.forEach( function(act) { setTimeout(function() { console.dir(act['activityId'], act['activityName'], act['startTimeLocal']); location = 'https://connect.garmin.com/modern/proxy/download-service/export/gpx/activity/' + act['activityId']; }, t+=5000); } ); } );
Except me, the OP. And I found Strava which had exactly what I asked for (which was basically a heat map). And then I found Veloviewer which made the heat map so much cooler. We're a whole community there, I made this short film:
I asked for something like that. I'm a runner. Some of the runs I do I call "coverage runs." I hope to eventually run every public street in the city twice, eventually covering the entire city.
I want to be able to choose specific runs to show on a map.
Such a map can be used for "coverage challenges." A group agrees on an area to be covered, and competes to see who can cover the area first. Or, it might be interesting to try that without competing to see who can do it first -- just watch the covered area increase by each member of the group.
A variation is to allow different users to combine their coverage runs onto one map -- a team coverage map.
For that I just use Basecamp on PC or Locus on Android
I agree it would be awesome to have inside of Garmin, but until then here is a site that does exactly what you'd like once connected to your Strava account:
This is one of the reasons I'm paying for Strava Summit. Also using Google Earth and Basecamp to save every track. Ran every road in my county. Moved to a new county and almost done with that. Saving some of the most dangerous roads for when I can get an escort.