TrackEditor
When you record tracks or workouts with you GPS and the accuracy is not too good, you might want to remove false data points from your recording. The TrailRunner track-editor lets you do just that.
- To import tracks into TrailRunner, just drop a GPX, TCX or KML file onto either the application icon or the main window.
- To import GPS recordings from your iPhone, select the iPhone helper application in the TrailRunner Preferences and then press the iPhone button in the main window toolbar of TrailRunner.
- To import workouts from a GPS capable fitness device, select the appropriate helper application in TrailRunner Preferences and then click the Import from Fitness device Button in the main window toolbar of TrailRunner.
Import tracks or workouts
When you are about to import a GPS recording, TrailRunner will show a import pane in the left part of the window. Your track is not yet stored within TrailRunner so you can still inspect the items to be imported.
Select a track and inspect the elevation diagram and the course in the map below.
The sample recording shows a heavy signal noise. Let's remove this before we import the track.
Open the TrackEditor window
Press the info button (1) to open the track editor.
An inspector window (2) opens displaying every recorded data point. you can select rows in the table. The selection is identical to the selection bar in the elevation graph (3) and the black arrow (4) in the map.
An edit menu (5) gives you command to apply on the current selection. You could either load elevation data from an internet service, create a way-point that will split any tracks at the current selected location, remove preceding or trailing points or remove all selected points.
In this example we would like to remove the gibberish in the middle.
Make a selection to be removed
In the track editor table, select the first data point you'd like to remove.
Use the arrow up and down keys to move between each data point. The chart above and the black arrow in the map will display the selected data point.
After you have found the start of the mess, hold the shift key and press the arrow down key to extend the selection up to the last point you would like to remove.
In case you've selected too much, use command-click to remove a selected table line.
Alternatively you can drag select in the graph.
Remove the selection
In the edit menu, select the Remove Selection command.
The selected part of your track is now removed and replaced by a straight line. Use Edit > Undo if you did something wrong.
Alternatively you can select just one line and hit the backspace key. Do this until all single removals suit your expectations.
Side-note: Please note that you can not select single track-points and move them around here. But you can do this after you have imported the track as a route into TrailRunner.
Additional Note: What's explained here also works with your track network after you have imported this track as a route. See further information about this below.
Remove recordings at the beginning or end
In case you have forgotten to turn off your GPS device and recorded too much data, you can cut off the edges.
make a selection over the part you'd like to remove.
Now use the Trim selection command.
Trim will remove everything from the selection, including the selection, to the nearest edge of the recording. In this example it's the selection up to the end of the track.
Altitude data
Sometimes, when you import files from external sources, the altitude data is missing. Then the graph just displays nothing.
To load the altitude data from an internet service that is based on a NASA global digital elevation model, open the track editor.
Load missing altitude data
Press command-A to select all data points, then choose the "Load Elevation data" command from the Edit menu.
TrailRunner will now load the elevation data for each data point and update the graph.
In case you know better, enter the elevation value directly in the track editor field of a selected data point.
Merging tracks
When you import tracks into TrailRunner, you can choose if TrailRunner should import the track "as one piece" or if TrailRunner should merge the track into the existing track network.
In most cases, or if you already have a decent track network, the merge algorithm just works fine. But in some cases like the above, the algorithm is not smart enough to merge error free. But you can help TrailRunner by adding split locations for that the merge becomes less complex.
The golden rule for this is: the more way-points can split a track, the better the merge works. TrailRunner has some trouble with very long overlapping loops and other situations where many points collapse into one crossing between several track legs.
Split hints
For smart humans (like you are), it's obvious that the location where the black arrow is located, is a crossing. If TrailRunner would split here, the merge could result in the left leg entering a series of loops over the same path.
So in this case just give TrailRunner a hint and place a split location at this point by selecting a datapoint on the crossing and using the "Split at Selection" command.
Please note that "split" means a geographic split, a cut to separate a long track segment into smaller ones being joined by a way-point. Split in this case does not mean that you have interval splits like a workout lap. That's a whole different topic not being covered here.
Later, when you already have imported your track, you can still modify the course. But some restrictions and advanced techniques apply then. These are explained below.
Routes and Workouts
TrailRunner has two modes. It's route planning and a diary. Therefore when you import your track, it will end up in either or both locations as a separate piece of information.
In case you'd like to store a version of the track as a diary entry, select a target diary. You can manage your diaries and sport kinds in the application preferences.
In case you'd like to store a route and extend you network of tracks to create new route variations, select any of the import course options.
Merge with tracks is mostly OK but if you have trouble with it, use the option "import as one piece".
Another hint: Tracks to be imported must be checked. TrailRunner automatically preselects what is not too old or not yet imported to the diary. To check/uncheck all entries, click on the checkbox of one and hold the alt-key.
Editing the track of a route
After you have imported the track, you find it in either the routes list or the workouts (1)
In routes, note that the Track editor window still works as before (2).
But you can no longer modify the track within the workouts section. It's now frozen and you can add any journaling information to it.
In the routes section you still can modify the track which has now become a route using at least one track of your network of tracks.
The idea now is that once you have added a track (or path, way, street however you name it), you can use the same track in more than one route. And if you have more than one track, a different combination of tracks make up a different route. That's the reason why this is called a "network of tracks" (3).
Moving track-points
To move single track-points and to correct the path of a route, hover the mouse over a track and click to select a track-point. Now move the track-point around and place it on the correct location.
You can even use Edit > Delete or the backspace key to remove a track-point.
Mastering Track Merge
TrailRunner offers many more operations to modify your network of tracks. These are covered in the "Mastering Track Merge" tutorial.