Combining track

I am trying to combine 111 tracks into one track. The problem I am having when I try to join them it gives me red straight lines to join up the tracks. I understand this is because the tracks are out of order. It will not be possible to put this in any order and I would just like to put all of the tracks into one folder within my gps so that all the tracks are visible and accessible easily.

This is a ski trail route map that will be used by the people preparing the trails. There are many places where we have to switch back on the trail and so on. So all i really need is a way to combine all the short streches into one easy to use file on the gps and in basecamp. Does anyone know ho w to do this?

  • I was hoping for a more simple solution, a way to stop Basecamp doing what it is with the red lines. I tried the program you suggested, I couldn't make sense of it :/ 

    I don't get why Basecamp needs it to be a complete route all linked together, all I want it the tracks on one combined track. Things are never as easy as one would hope!

  • Well unfortunately what you want is very niche so not available within BaseCamp. The JaVaWa program is relatively simple, if you persevere it will do what you want.

    Incidentally depending on your GPS you may simply be able to load all the individual tracks to it and select 'show all tracks'. They won't be linked but it may achieve what you want.

  • A track is a sequence of connected points that must be followed in order.  Joining two tracks into a single track requires a connection between the last point in the first track with the first point in the second track.  BaseCamp will join tracks in the order that they are listed in the Join dialog.

    Are you trying to create a Navigable track for trail preparers or simply lines on the device for them to try and follow with the device cursor?

    The former looks like a lot of work and I would have to ask why it needs to be a single track for the entire trail system.  Are the preparers actually going to complete this work in a single outing without splitting up?  The latter requires a map overlay which could be done with either of SUSSAMB's suggestions (javawa app or simply showing all tracks if that will work on devices you will use)..

    Look at the invereted Y in the upper left of your trail system.  Lets say you had two tracks for that section - one vertical track N to S and one connector track to E to W.  To turn that into a single track, you would have to duplicate the connector and then reverse the duplicate.  The N to S track would have to be duplicated and the duplicate reversed and divided into two separate tracks at the point where connector joins.  The join list would look be as follows:

    E to W connector track

    Divided Reversed N to S duplicate section headed towards the Northern most point

    N to S track

    Divided Reversed N to S duplicate section headed towards the connector

    Reveresed E to W duplicate

    Those 2 tracks would have to be turned into 5 tracks just to make a single track for that section.  Are you absolutely sure you need a single navigable track?.

  • Are you are trying to join all your tracks into one track or simply combine all your tracks into one GPX file so you can send the one file to other people instead of sending many files?  If the latter, then select all the tracks you want in the lower pane of My Collection (using click+shift) then click of the file menu and use Export Selection.  This will save all the individual tracks into one GPX file.  When the other people import the one file into Basecamp they will have all the individual tracks.  They will probably need to create a new list first and import into that list otherwise all your tracks will be imported into whatever list they currently have selected.

  • Thanks for you answer :) I am sorry if I was not clear in what I am trying to achieve.

    A bit of background, the tracks you see in my Basecamp are from a 3rd party who have a gps unit in our track machines, they have an app for the general public who can see when the different tracks were last prepared. I received an email with a folder from the 3rd party with the gpx data for out trail network. For some reason they have it organized like this with many different tracks. 

    What I need is to be able to see the whole trail network on our gps in the machine while we are out driving. There is no need for any type of navigation guidance. We only need to know if we are still on the trail or driving off where it should go.

    The problem with so many tracks is displaying that on the gps- a garmin montana 650. I would like to have the whole trail network visible the whole time without having to select which track I want to drive. Also that there are not 111 different tacks in the track log on the gps because it makes it very difficult to find things in the gps. 

    I hope this clears things up, and maybe you have some idea how to do this? Again, thanks for the help!

  • OK, I see your problem now.  I had a similar issue on a smaller scale when I wanted to plot all the newly created interconnecting footpaths of an area where the map had not been updated.

    The only way I can see to achieve this is quite tedious and involves splitting tracks where they follow the same path and re-joining them in a different sequence with some sections returning over the same path to continue.  It's easier if the start and end points of each track are where they intersect another track.  It looks like some of your start and end points don't do this.

    Firstly, make a copy of all the tracks and give them all a different colour to distinguish them from the originals.

    Using the two tracks at the bottom left (I'm assuming South West) of your map as an example.  Edit the bigger loop (West of the water area) by splitting and joining so that the start and end points are at the North East of the loop where it meets the other tracks going North of the water so you can use these points to continue to join to the rest of the network of tracks.  Where this bigger loop meets the smaller loop at the most South Westerly junction, split the bigger loop.  If the smaller loop is a complete circuit split it at both points where it meets the bigger loop and delete the section that travels along the same path as the bigger loop.  Duplicate the section of the smaller loop that's left.  Invert the direction of the copy.  Join the Northern ends of these two tracks so you now have one track which goes one way and returns to the same place.  Now you can join the start point of the smaller track to the bigger loop where you split it and join the end point to the other split point of the bigger loop.  You have to make sure you have the tracks going in the same direction or else you will get long straight lines again.  To make this easier, zoom right in and move by a small amount the start and end points where you split and join them so they are not exactly on top of each other.  You should now have one track that starts at the North goes South past the water, turns left and follows the smaller loop and returns to the same point and then continues back to the start/end point.

    Then continue joining and splitting to the rest of your tracks.  It's not that difficult once you get the hang of it but it is tedious.

  • Spending more time with the JaVaWa app is probably your best bet.  I've not used it, but perhaps this video can help get you started:

    https://www.youtube.com/watch?v=CnVtdhumNwE

    From what I can telll, you should export all of your tracks into one gpx file, then drag and drop the file into JaVaWa app.  You won't be interested in poi's, so if there are any, set the poi style to skip then follow the rest of his steps.  Pay attention to what the video says about gmapsupp.img file.

    You will have to enable the map in make it visible.on your device.  It should show up as a layer above the regular map on your device.  If there is an issue, try disabling the other map(s).  In BaseCamp I think it will show up as a separate map.  I assume you would see just the track lines as in your second screen shot on a blank background.

    On my device, to see all the tracks at once I would have to go through each track and set to show on map.  I know of no way to set all of the tracks to Show On Map with one command.  Your device may be different.

  • I agree BiscuitDunker's approach will eventually get you the single track that you need using the original component track points.

    Another way (may be as tedious depending on how much plotting you gave done before!) might be to print out a copy of your map with the 111 tracks on it, then mark it up simply with a pen as if you were going to drive it all. Then plot a new track in BaseCamp that follows that marked route. It will get you more or less the same resulting single GPX file, but might be easier in terms of getting your head around the best way to join them. You will be manually plotting the track back-and forth directly over the displayed tracks - this can be done crudely or with finesse depending on your needs.  

    You could also do the plotting over Norwegian topo mapping and/or OSM and/or satellite imaging using the narkarte webapp:

     https://nakarte.me/#m=11/61.29267/9.08707&l=Otm/Nm/Ot  

    I hadn't tried the JaVaWa program before either, but as I use several other of their products, I decided to give it a try and it works okay for me, so do persevere.

    I would choose a windows folder to put the output files and folders into for examination. BTW you can use the free software GPXSee to open IMG files to take a look at the mapping. This will be quicker than loading/unloading into BaseCamp/your device while you sort out the JaVaWa-generated IMG files and the colours etc.

    As with all non-Garmin third-party files, the recommendation is to only install them on the mSD card, so if the map is corrupt, you can pull the card out rather than brick your device! 

  • Another issue you might have if you join all your tracks into one is hitting the limit of the number of tracks points for your device.  I don't think Basecamp has a limit to the number of points in a track (someone please correct me if I'm wrong) but the devices do.  Some Garmin handheld devices have a limit of 200 tracks with a maximum of 10,000 track points in each track.  I don't know if it's the same for your Montana 650 but it will have a limit.

    You could join all the tracks in one area as suggested to start with and see how that goes, then continue and maybe end up with 4 tracks for the North, East, Central, and South West areas of your network of tracks.  If the total number of points is below the limit for your device then join them all up.

    If you do join up the tracks as suggested, for some small sections, rather than splitting, joining, deleting sections and inverting sections, it's easier to manually add extra points to the end of the track you've already worked on.  You can't actually add points to the end so the solution is to move the end point to the far end of the section you want to include so you have a straight line.  Then add some extra points along the straight line and then move those points to follow the path of the track you're adding.

    Also, change the colour of your joined up track to distinguish it from the individual tracks so you have a different colour for your originals, copies and joined tracks.