This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Bug Report: Cannot adjust route after conversion from track

In the hopes the developers review this forum to improve Basecamp Id like to offer an issue I have observed.

If one converts a track to a route in order to be able to modify the route, say by rubberbanding the original route to new desired paths, the entire route will collapse between the original start and the new point added during rubber banding.
See the attached graphic that illustrates the before and after after a single change was made use the Alt/mouse left button.

The only workaround is to keep the original track, display it on the map and draw your new modified route over the top of the track using the track as guide.

  • I'm not seeing that when I convert a track to a route and then rubber band it. It will depend though on your initial track, mine have numerous intermediate points which then follow through to the route. Looking at the screenshot of your route it seems to just have a start and finish, so not surprising if you then rubber band it that it only has two points to work with.
  • Ive provide a screen shot in the attached of each of the 4 route conversions states along with the data window so the number of points can be seen.

    a. is the original route and has 52 "Via" or shaping points to force the route to what you see
    b. is after conversion from route to a track (using "create track from selected route" in the Basecamp menu) there are 3110 "Points". In this state the track cannot be manipulated using rubberbanding, it is simply a set of data points.
    c. Is the conversion back to a route from the track c. Note it has only 2 via or shaping points and retains the route directions and original shape.
    d. Is the resulting collapsed route after an attempt was made to rubberband route c. Now there are only 3 shaping points.

    The essence of the problem is that through these conversions from route to track the via or shaping points are lost. While the conversion back to a route from a track (see c) retains the route and the directions, it can no longer be manipulated without collapsing the route to fit only 3 shaping points, down from the original 52.

    A work around within Basecamp is to trace a route over the track by zooming in close enough to assure you are on the proper roads.

  • Well I don't see that behaviour. My track shows the points on the map itself, yours doesn't appear to, although it's difficult to see due to the resolution of your screen shots, so perhaps that is the issue. I can also rubber band my track, whereas you don't seem to be able to.

    What you could try is to use the direct profile for your track, then convert that to a route. The various data points should then be shown on the route.
  • Thanks for looking at the graphics.
    Yes the track does show all the points on the map. They are listed in the data window also in the screen shot. As a track, the points are no longer Via's but track points, all 3110 of them.
    When attempting to rubberband a track, it grabs the selected "point" and moves only the point to the new location, not the path. So you end up with a spike looking arrangement that doesnt follow the roads.
    Ill try to convert to a direct route but I dont have much hope there. I think once converted to .gpx it loses the vias or shaping points and I think the points are fixed in a track. I think unless there are "Via"s, like the 52 in the route, then Basecamp has no way to know how to rubberband.

    The technique to trace over a .gpx or track to create a route is not to terrible and is at least is a method to translate a .gpx or track to a Basecamp route.
  • Well there's clearly some difference in what you're doing as I have no problem either rubber banding a track or the route created from it. Are you able to upload the various gpx files or provide links to them? If so I'll have a detailed look.
  • Well there's clearly some difference in what you're doing as I have no problem either rubber banding a track or the route created from it. Are you able to upload the various gpx files or provide links to them? If so I'll have a detailed look.


    Have you tried duplicating exactly what rkruz2 did? Start with a route with multiple via or shaping points in it, convert it to a track, then convert the track back to a route? I'm on my Android tablet and nowhere near a PC with Basecamp so I can't try it right now.

    ...ken...
  • No because normally if you have a route you wouldn't convert it to a track then back to a route again, at least I wouldn't, and in his initial post and post title he hadn't mentioned the complete sequence. He also seems unable to rubber band the initial track he creates from his initial route, whereas if I try that I can still rubber band the track. I assume there is some reason why he's done it with that particular route, and possibly something strange about it, hence my request for the file ... when I have time later I'll try to duplicate his method.

    Edit:

    I've now tried starting from scratch and following his method. Having created a track from a driving route using a Garmin CN map I can still rubber band the track, so again there must be something different about his initial route. Converting back to a route I can still rubber band it without it collapsing as he describes. I also get a warning telling me that if I do so the route will no longer match the tracks shape and do I wish to continue.
  • Sometimes it is hard to tell a bug from a faulty installation. I am not running the current version of BaseCamp, but what you describe and show is inconsistent with my older version and points to something gone wrong your installation of BaseCamp.

    An Automated Route consists of Route Points (these are user select points and Garmin makes use of three types - Waypoints, Via Points and Shaping Points) and a path that goes from one user point to the next along routable features (as opposed to direct). This total number of points is not available. As near as I can tell, the Points value on the Properties tab is related in some way to the user points and turn by turn directions. It is but a subset of the total points.

    Your conversion from the Route with a None Profile to a track looks okay. Tracks do not use Via points they use Track Points, so no Via Points is to be expected. Points in the Properties tab of a Track refers to all the Track Points. I suspect that the conversion uses all the user points and all path points that are no duplicated by a user point, but I have never checked this. The number of points is reasonable for your Route.

    Not being able to edit the Track indicates something is wrong. If the tools are available (not faded out) they should work. You can try creating a Track by selecting the Track tool, holding down the left mouse button and moving the cursor in the Map Window to quickly create a multipoint Track. If you can’t edit this track, then there your installation is likely corrupt.

    In my older version of BaseCamp, the conversion of a Track to Route always creates a Direct Route. I mention this because your image indicates a Driving Route after the conversion. It is possible that the newer version allows a user to select a Profile for the conversion. You do not specify the parameters you used to create the Route from the Track, but only two points, unless specified by you would be unexpected. The image of the Route after conversion from a Track with only two points is plain wrong for a default Driving Profile if a recalculation had occurred. This recalculation should have occurred if, like my old version, you have changed the Profile from Direct to Driving. Your image also indicates that the conversion created two Waypoints during the conversion, This is also inconsistent with my older version.

    Editing your last Route has resulted in a recalculation and the image appears reasonable.

    So we need someone to verify that a Track to Route conversion does no create Waypoints, that a Track to Route conversion creates a Direct Route or properly recalculates the converted Route if other user Profiles are allowed – this can be tested by hitting the Recalculation button on the Properties tab. If is difficult to figure out was has happened based on the information provided. Based on my older version, some of your steps have been omitted, but this may not be the case. Best would be to post a gpx export of your original Route and the Converted Track for others to examine and details of the Track to Route Conversion.

    All things considered I suspect your installation has become corrupt and you will need to back-up your data, uninstall BaseCamp, do a restart and fresh install of BaseCamp. But you can try a reinstall first to see if that will fix things.
  • When creating a track using the Track Tool, it creates a series of straight line segments following the track points inserted but not following the roads......correct?
  • Correct. A track is point to point. If you want to follow roads you must use the route tool, select an activity profile other than direct and have a routeable map selected.