Displayed data: position, time, elevation, heart rate, cadence and power
Units: km, miles or nautic miles for distance. Meters or feet for elevation. km/h, mph ou knots for speed.
Maps: Google maps, Google Earth
Other features in pictures:
To open tracks, you can drag and drop files into the web page.
Here, this is Windows. But it also works on Linux and Mac.
Display of several tracks.
Select a track to get more details on a given points of the trail.
A map for French users but you can see that all windows can be moved, resized, docked.
The graph: several kinds of data can be displayed in.
Use the +/- buttons or the mouse wheel to zoom in/out.
2 maps are displayed. The maps are automatically centered on the cursor when it moves.
Tip: The StreetView pegman sometimes offers nice panoramas closed to our tracks.
Useful for remembering a good ride or checking the route of a new one.
Web browsers that do not support reading of local files need to use the server. The loading is then much slower but, once the tracks are loaded, MyGPSFiles normally works.
GPS signal losts appear in grey in the slider bar. The corresponding segments are not drawn to the maps/graphs.
Those segments are still used in the distance computation to be as close as possible to what you rode.
All rows of the table are sortable.
Sums of distances, durations, elevations are displayed in the bottom of the table.
Google Earth 3D
MyGPSFiles can display GPS tracks in 3D with the Google Earth plugin (version 126.96.36.19901 or higher is required).
You can download the plugin here.
To navigate in 3D, I mainly use CTRL and SHIFT keys to change the view point: press one of these keys when you move the map with the mouse.
Check the Google Earth user guide to know everything about the navigation.
For air sports, disable the option "Clamp tracks to ground" in Menu -> Preferences -> Map.
For small hills, increase the value of the "Terrain exaggeration" field in the same tab.
There are some restrictions:
The Google Earth plugin is available only for Windows and Mac OS X
The Drag'n'Drop feature does not work on the Map window when it displays 3D. But you can drop the GPS tracks files everywhere else to open them.
Tracks cannot be edited in 3D
A week of ski.
In the sky.
The option "Clamp tracks to ground" is uncheked.
Demonstration of the "Terrain exaggeration" parameter on small hills:
On the left, no exaggeration. On the right, the value is set to 3.
Another feature of MyGPSFiles: tracks modification and creation.
Like other good editors, it is possible to add and move points, change starting and end points, revert the track.
What MyGPSFiles offers more:
Two tools to save the number of clicks:
Route calculation: the pedestrian version is really good for trails.
Track following: load tracks, then you can request the track being edited to follow parts of them.
Elevation data is retrieved from MapQuest servers.
Load all tracks and take advantage of the path following tool to create your own new track with very few clicks.
Quickly modify a track. According to the map scale, MyGPSFiles offers a limited number of reference points to move.
At small scale, you can accurately modify the track.
At large scale, you can modify the track on several hundred of meters (or km) by moving a single point.
To save a track, there is a shortcut in Chrome: drag & drop it from the WEB browser to the PC desktop. Check the note 3 below.
Note 1: To create a course: Menu -> Track -> Create... Note 2: Adding or moving a point leads to the loose of time information: date, duration, mean speed, etc are removed.
The path following.
The red course has been drawn with 5 clicks (no more).
It reuses the elevation of the followed track.
The reference points. Their number depends on the map scale.
Right click on it to open a dialog with the available tools.
A video tutorial (In French, but it is pretty graphic):
Track data cleaning: ex: removing time information from a track
You can see the complete tools list in this screenshot:
The Replay window allows to replay tracks.
If you load several tracks done on the same course, you can use this feature to do a virtual race and thus compare your performances.
With Replay, you can see the evolution according to the time of:
position of each people
Note 1: Replay is relative, at t=0, all cursors are set at the beginning of each track. Then, they move from this point.
So, starting points are really important. Use the editor to change them if necessary. Note 2: The ranking is based on the done distance. The 1st one is the one that did the longest distance at the instant t.
And some screenshots:
Press the space key to launch the replay.
Controls are the same as a video player: Play/Pause/Stop.
The Replay window is also available from Menu -> Windows
After 5min45, Pierre has done 2.342km.
Paul has done 339m less.
Paul is 41s late (Pierre was where Paul currently is 41s ago).
A video showing a virtual race with 8 tracks
In 3D, the camera can follow the cursor in two ways:
Embedded mode: the camera stays behind the cursor and follows it as if the camera were at the of a pole attached at its back. The cam position settings can be changed in Preferences -> Map.
Traveling mode: the camera moves so that the cursor is displayed always at the same position on the screen. The map does not rotate anymore. It stays oriented to the same direction.
Click on the cursor or move the map to switch the mode..
Temporary tracks sharing
MyGPSFiles allows you to temporary share tracks.
Here is an example:
Temporary: it is valid for 30 days. Then, tracks are removed from the server
Private: only you know the URL of the generated link.
You are free to share it with anybody.
Removable at any time: with the shared link, you obtain a link to delete the share. Open it to delete the share
Quick to create: No registration is required. In 2 clicks, you can send GPS tracks to your friends.
Roomy: the maximal size of a share is 100 000 points (Add all points of all tracks of the share)
Which approximately corresponds to 1 track file of 30MB or 10 files of 3MB, etc...
Convenient: The app generates QR codes to download shared tracks from a smartphone.
How to share tracks in 4 steps:
1/ Load tracks to share within in the app.
2/ Go to the menu Tracks > Share...
3/ Fill or not (everything is option) title, author and description
4/ Click on the send button
That's all! You will get a link for sharing and another link to delete the share.
Note: Keep the 2 generated links. There is no way to retrieve them afterward.
As for the whole application, there is no warranty on the data storage and on the confidentiality of the shared data.
But there should be have no problems. I trust web server host for data storage. And ids of shares based on 8 characters are very complex: it is almost impossible to find one by chance.
The application loads all tracks whose format is supported and ignores all other files.
If a file called mygpsfiles.txt is present, the app will read it in order to retrieve information sharing: title, author and description.
The format is simple. I hope this example will be enough to understand it: mygpsfiles.txt .
Web browser compatibility
MyGPSFiles runs on all machines (Windows, Mac or Linux) with a WEB browser. Note that it has not been yet tested/adapted to be used from a smartphone or a a tablet.
It was not the case when MyGPSFiles was created but now all browsers in their latest version run the app at 100%.
The exception is Internet Explorer. That's why I still keep this table:
3D Google Earth
Internet Explorer 10 without Chrome Frame
Internet Explorer 9 without Chrome Frame
Internet Explorer (6, 7, 8, 9, 10) with Chrome Frame
MyGPSfiles: Once tracks are loaded, MyGPSFiles behaves exactly the same on all browsers.
Quick loading: Indicates if the browser supports local file access. If not, tracks data will go through our server to go from your desktop into the web page.
It is much more slower. The loading speed will then depend on yout Internet connection speed. In this case, the size of the tracks are limited to 2Mb. Files are automatically deleted from the server
Drag'n'Drop: Indicates if the browser supports this very useful feature.
3D with Google Earth: The app uses the Google Earth plugin to show tracks on 3D map. It is available for Windows and Mac OS. Unfortunately, IE10 & the GE plugin are not compatible. There is a bug report filled here.
Google Chrome Frame: This is a plugin for IE that enables HTML5 features. You can find it here.
No more plugin (31/10/2011)
After 8 months, the MyGPSFiles plugin is no more required to display your tracks.
The new web application does not need it.
The old web page used by the pluhin (/onmypc/) will be still available but no more maintained. I advise you to uninstall the plugin and to use the new app.
In terms of functionnalities, you loose the file explorer and the shortcut to launch MyGPSFiles when you click on a GPX or a TCX files.
But, you win in quick loading, accuracy (all points of the track are now displayed) and in ease of reading (you choose the tracks you want to display).
On my side, development becomes easier. If I add a new feature, I will not have to ask people to install a new version of the plugin.
This is a "midnight" project. Its progession depends on my spare time and the weather.
The story of this project is quite classic. I have been using for years an homemade application to display my gpx files without having to do plenty of tricks, upload, etc.
This winter, as I still did not find a simple tool to read my tracks, I decided to make my homemade application more user friendly in order to share it. And here is MyGPSFiles.