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

Not honouring route, navigating me onto trails

Hi all, I've been planning routes on ridewithgps.com, exporting them via .tcx files and then dropping them onto my Edge 530.

For some reason the unit isn't honouring the course and tries to navigate me onto pointless trail shortcuts, any idea why it's doing this?

Here's an example:

Red line shows the route from ridewithgps.com, purple line is the pointless trail turn off my garmin tried to navigate me on (which isn't part of the .tcx route)

Here's an image of the head unit when it was trying to direct me off route:

Any help would be appreciated.

Thanks.

  • It might be something funny with the map data. Can you provide where this is? If you do, I'll look at the map data.

  • Hi @dpawlyk sorry to be late getting back to you, here's the map data: https://ridewithgps.com/routes/32202125?privacy_code=4ZwxMnVor4nlI95E

  • The road data looks OK.

    I can't explain it. 

    I've seen the devices choose short cuts that deviate from the track but this isn't shorter. I suppose it might think it's a short cut by mistake.

    The best way of dealing with these sorts of issues is to keep an eye on the map.

  • As your route is a "reversed", is it safe to presume it's an autocalculated one, not manually generated by placing multiple control points? 

    My theory is that there isn't a control point on the main road at that point and that garmin has interpreted the route using it's auto-calculate function, deciding to "avoid highways" and prioritising the minor road to avoid it. 

    As you have used the drag/drop TCX option then it's about the most likely scenario. 
    A TCX file is only a series of co-ordinates with some extra data, it's not a route line per se, so the 530 will try to work out what's happening inbetween those co-ordinates. 

    Can you try placing a control point in the route on the section of road that you want to use, just to the West of "Far Bank", in rwgps then re-importing it? 
    You might need to delete the current route on your 530. 


    Also try the RWGPS Connect IQ app, that works pretty well. 

    I work using RWGPS everyday, so if you've got any questions on that let me know. 

  • "My theory is that there isn't a control point on the main road at that point and that garmin has interpreted the route using it's auto-calculate function, deciding to "avoid highways" and prioritising the minor road to avoid it. "

    Control points only exist in RWGPS. They don't get included in the data in the file (fit/gpx/tcx).

    The basic premise of using a course file is to pick the roads you want to use.

    The "avoidance" settings are ignored when using a course file.

    If they were being used, the devices would deviate from the track much, much more frequently. And, having the device override your choice of road would make using course files nearly useless.

    A TCX file is only a series of co-ordinates with some extra data, it's not a route line per se, so the 530 will try to work out what's happening inbetween those co-ordinates. 

     Not exactly.

    The files (fit/gpx/tcx; it doesn't matter) have enough points to accurately describe the curves and turns of your route. There are enough points that the device doesn't have to "work out what is happening in between" them.

    The device calculates a second route by "walking" the loaded track and picking what roads on the installed map the track appears to be following. (There is no "street name" information in the track file. The device has to build the list of turn instructions itself.)

    The track shows up as a "darker" magenta line (it's actually magenta with black boarders).

    The secondary route is a magenta line that is wider than the track line. Generally, the two lines trace the same path but you'll still see deviations (in the OP's case, the deviation is obvious).

  • sorry but that information does not correspond with my experience with using RWGPS. 

    if you insert a control point in RWGPS it inserts the trackpoint into the tcx. 

    I only do this daily, it is my profession, thankfully it works or I'd have a lot of customers getting very lost. 

    EXAMPLE OF A SECTION OF A TCX with no manually added control point. 


    <Trackpoint>
    <Time>2020-04-11T18:24:46Z</Time>
    <Position>
    <LatitudeDegrees>51.51772</LatitudeDegrees>
    <LongitudeDegrees>-0.1073</LongitudeDegrees>
    </Position>
    <AltitudeMeters>28.0</AltitudeMeters>
    <DistanceMeters>469.477</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:24:56Z</Time>
    <Position>
    <LatitudeDegrees>51.51774</LatitudeDegrees>
    <LongitudeDegrees>-0.10773</LongitudeDegrees>
    </Position>
    <AltitudeMeters>29.7</AltitudeMeters>
    <DistanceMeters>499.346</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:06Z</Time>
    <Position>
    <LatitudeDegrees>51.51779</LatitudeDegrees>
    <LongitudeDegrees>-0.10778</LongitudeDegrees>
    </Position>
    <AltitudeMeters>29.6</AltitudeMeters>
    <DistanceMeters>505.902</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:16Z</Time>
    <Position>
    <LatitudeDegrees>51.5182</LatitudeDegrees>
    <LongitudeDegrees>-0.11119</LongitudeDegrees>
    </Position>
    <AltitudeMeters>31.2</AltitudeMeters>
    <DistanceMeters>746.482</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:26Z</Time>
    <Position>
    <LatitudeDegrees>51.51817</LatitudeDegrees>
    <LongitudeDegrees>-0.11137</LongitudeDegrees>
    </Position>
    <AltitudeMeters>31.2</AltitudeMeters>
    <DistanceMeters>759.39</DistanceMeters>
    </Trackpoint>
    <Trackpoint>

    ----------------------

    EXACTLY THE SAME ROUTE 

    WIth 1 control point added. No other tweaks. 
    Time stamps are different due to me adding a control point. Distances are different because of the way RWGPS handles re-calc. 

    Inserted control point is marked as bold. 


    HtH 

    <Trackpoint>
    <Time>2020-04-11T18:25:16Z</Time>
    <Position>
    <LatitudeDegrees>51.51772</LatitudeDegrees>
    <LongitudeDegrees>-0.1073</LongitudeDegrees>
    </Position>
    <AltitudeMeters>28.0</AltitudeMeters>
    <DistanceMeters>469.487</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:26Z</Time>
    <Position>
    <LatitudeDegrees>51.51774</LatitudeDegrees>
    <LongitudeDegrees>-0.10773</LongitudeDegrees>
    </Position>
    <AltitudeMeters>29.7</AltitudeMeters>
    <DistanceMeters>499.357</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:36Z</Time>
    <Position>
    <LatitudeDegrees>51.51779</LatitudeDegrees>
    <LongitudeDegrees>-0.10778</LongitudeDegrees>
    </Position>
    <AltitudeMeters>29.6</AltitudeMeters>
    <DistanceMeters>505.912</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:46Z</Time>
    <Position>
    <LatitudeDegrees>51.517852</LatitudeDegrees>
    <LongitudeDegrees>-0.108297</LongitudeDegrees>
    </Position>
    <AltitudeMeters>31.2</AltitudeMeters>
    <DistanceMeters>542.389</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:25:56Z</Time>
    <Position>
    <LatitudeDegrees>51.5182</LatitudeDegrees>
    <LongitudeDegrees>-0.11119</LongitudeDegrees>
    </Position>
    <AltitudeMeters>31.2</AltitudeMeters>
    <DistanceMeters>746.493</DistanceMeters>
    </Trackpoint>
    <Trackpoint>
    <Time>2020-04-11T18:26:06Z</Time>
    <Position>
    <LatitudeDegrees>51.51817</LatitudeDegrees>
    <LongitudeDegrees>-0.11137</LongitudeDegrees>
    </Position>
    <AltitudeMeters>31.2</AltitudeMeters>
    <DistanceMeters>759.401</DistanceMeters>
    </Trackpoint>
    <Trackpoint>

  • "if you insert a control point in RWGPS it inserts the trackpoint into the tcx."

    Sure, the control points show up as points in the track but they aren't special.

    RWGPS puts many, many more points in the file than the number of control points (the white circles in RWGPS).

    There is nothing in the file that distinguishes control points from the many, many other coordinate points that are added.

    As long as the track accurately traces the curves and turns of your intended path, it doesn't matter where the control points are. Because RWGPS adds the points so the track is accurate.

     

     

  • Look it's clear that you have your opinion, that's cool, everyone is entitled to one, wrong or not.  

    I'm trying to help out the original poster of the question. 
    If he needs my assistance he can contact me, I'm not interested in a silly argument

  • You are incorrect about how it works. What you are saying doesn't even make sense.

    How does the device know to be sure to hit the control point but skip the points right before and right after it?

    It must be magic!

    The fact is that there is nothing that distinguishes the control point from any other point in the file. In the file, the points are all track points. 

    =========================================

    There are three track points that are being by-passed. Why would adding another cause them not to be by-passed?

  • What I can think off.  A guess. * But I can't test without  530  gps nor the used routable gps map.

    Why recalculation is triggered here ?  

    1. The course is not synchronised with the street or path data in the routable map. So the positions of all trackpoints are +/- shifted.

    2. Probably one such a course trackpoint is by accident precisely located right onto the deviation path ?