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

GPX or TCX

Former Member
Former Member
Using RidewithGPS - which is the best file format to use - GPX or TCX to provide TBT navigation?

What are the pros and cons of GPX vs TCX?
  • "Turn guidance" always requires some degree of calculation (the "turn guidance" is generated by the device).

    The main thing that makes the 520+ different from the 520 is the + can use routing information in the map.

    Try disabling the map.

    This should make the unit do less calculating (maybe, the result will be useful).

    (I think the base 520 can do a "light" version of "turn guidance".)


    Are there non routable maps availible for the edge 520 plus?

    My workflow is as follow on the edge 520;

    1. Generate routes on osmand+ (android) on my phone, export them to gpx.
    2. Translate the gpx to fit and send them with bluetooth, the iq connect app Navmin is aible to do both.

    This gives me courses with turnbyturn info including streetnames who I can generate without internet. This works very well on the 520, the only thing is I like to have some map on the background.



  • Are there non routable maps availible for the edge 520 plus?

    Not sure. I think there are ways of removing the routing data part from the file.

    The idea is to see if the "turn guidance" does anything useful without a map.

    1. Generate routes on osmand+ (android) on my phone, export them to gpx.

    OK. The GPX file doesn't contain "course points" (those are a feature of TCX files).

    Note that GPX files are just text.

    2. Translate the gpx to fit and send them with bluetooth, the iq connect app Navmin is aible to do both.


    So, it appears that the Osmand GPX files contain turn information (as waypoints, presumably) and the Navmin app is converting those waypoints into "course points" (in the TCX or FIT file).

    https://forums.garmin.com/forum/deve...32#post1337232


    This gives me courses with turnbyturn info including streetnames who I can generate without internet. This works very well on the 520, the only thing is I like to have some map on the background.


    The units have two types of turn-by-turn info:

    1- "turn guidance" -> calculated by the device using the map routing information based on just the track points. The list of turns for this are displayed by clicking on the text at the top of the map page.

    2- "course points" -> these are things like waypoints embedded in the TCX (or FIT) file by the route planner. These have a small icon and a short bit of text (the amount of text is about 12 characters). The "course points" should be visible on a separate page.

    I think what you are talking about is "course points".
  • Not sure. I think there are ways of removing the routing data part from the file.

    The idea is to see if the "turn guidance" does anything useful without a map.


    OK. The GPX file doesn't contain "course points" (those are a feature of TCX files).

    Note that GPX files are just text.



    So, it appears that the Osmand GPX files contain turn information (as waypoints, presumably) and the Navmin app is converting those waypoints into "course points" (in the TCX or FIT file).

    https://forums.garmin.com/forum/deve...32#post1337232




    The units have two types of turn-by-turn info:

    1- "turn guidance" -> calculated by the device using the map routing information based on just the track points. The list of turns for this are displayed by clicking on the text at the top of the map page.

    2- "course points" -> these are things like waypoints embedded in the TCX (or FIT) file by the route planner. These have a small icon and a short bit of text (the amount of text is about 12 characters). The "course points" should be visible on a separate page.

    I think what you are talking about is "course points".


    Thanks again for your (long) answer, yes I think it are course points.

    But my point is, the edge 520 use these course points as it base for the turn guidance (like a wahoo). The 520 plus only handle course points like.... course points ????.

    I hoped I could do the same with the 520 plus, because it's quicker and gives me better turn guidance then the calculated ones.

  • But my point is, the edge 520 use these course points as it base for the turn guidance (like a wahoo).

    Yes (basically).

    Course points work on Garmin units that don't use maps (like the 500 and 510). As far as I can tell, the Wahoo units provide very basic turn instructions like these non-map Garmins.

    The base 520 is an odd case. It displays maps but doesn't use the maps for routing. I think it might do some sort of "angle detection" on the route to provide turn instructions.

    The 520 plus only handle course points like.... course points ????.


    The 520+ works just like the other units (800, 810, 820, 1000, 1030) that use maps for routing.

    These units can use "course points" just like the units that don't use maps.

    These units can also use maps for routing (what Garmin calls "turn guidance"). "Course points" aren't used for "turn guidance" on these units.

  • Former Member
    0 Former Member over 6 years ago
    Here's a challenge - I'm still struggling to get this one turn to pop up with a turn notification. For some reason the white direction arrow doesn't pop up where i need it. the route splits into a Y shape and needed to turn to the left.....On RidewithGPS i have dropped the pin right after the turn and there's cues generated that says Left but when i'm riding it the turn notification doesn't turn up. What else can i do to make sure that the turn notification will pop up for that turn?
  • On RidewithGPS i have dropped the pin right after the turn ...

    A while circle/dot? Those only exist in rwgps (the unit only sees them as another track point; they aren't special to the unit).

    ...and there's cues generated that says Left but when i'm riding it the turn notification doesn't turn up.

    A big white arrow notification?

    "Turn guidance" (the big white arrows) doesn't use the cuesheet items generated by rwgps. They are used as "course points".

    What else can i do to make sure that the turn notification will pop up for that turn?

    There isn't much you can do.

    It's possible that the map doesn't place the road close enough to the location of the real road (if that's the case, that could be fixed).

    The units sometimes don't announce gradual turns.

    It can fail to announce for other unknown reasons.
  • Former Member
    0 Former Member over 6 years ago
    Thanks - i see what's happening now.....on further inspection the trail goes left but there happens to be a dirt trail coming off it. To the unit it doesn't recognize the dirt trail as another alternative so it did not give a turn notification......because it did give a turn notification about 80metres after the bend.....It's just that that's a junction that always confuses me as both paths are about the same....ciq.forums.garmin.com/.../1411195.jpg
  • "Roads" (ways) (paved or unpaved) available for routing should all be treated the same.

    So, you should get announcements for turns at intersections with dirt roads.

    It's possible that the unit might gnore ways where cycling is disallowed.

    It seem more likely that the issue here is the > 90 angle is too gradual. The units still should announce the turn.

  • The base 520 is an odd case. It displays maps but doesn't use the maps for routing. I think it might do some sort of "angle detection" on the route to provide turn instructions.



    No the turn instructions are prepared inside Garmin connect. When you transform the route fit file to a csv file you while find these turn instructions. I think these instructions are poor and not accurate. The combination of apps I talked about generates better turn instructions with better information (for example streetnames).
  • No the turn instructions are prepared inside Garmin connect.

    Yes, these are "course points".

    Every Garmin unit (as far as I know) support "course points".

    When you transform the route fit file to a csv file you while find these turn instructions.

    What are you using to convert the fit file to csv?

    I think these instructions are poor and not accurate.

    It's course points. Course points have an icon (typically, an arrow) a short label, and a GPS coordinate.

    Rwgps creates the course points from its cuesheet items. Since the label is short, the street name is truncated.

    The basic problem with course points is that they display at the turn (when you want them to display before the turn). Some planners will move them back along the track (RWGPS has this as an option for the paid-subscription). The other problem that, since they are placed using a map, you won't get them if the real location is not in the same place.

    The combination of apps I talked about generates better turn instructions with better information (for example streetnames).

    This "combination of apps" appear to be adding course points to the file.