Turn warnings don't work right on my Garmin Edge 810. I set the warnings for 100 ft, and save as a .tcx file. I use Garmin Training Center to upload to my GPS. During the ride, I get the warnings right at the turn, rather than 100 ft before.
I opened the .tcx file generated by plotaroute in Notepad. I can see the <CoursePoint> tags at the bottom. The problem is the points are not in the right order. The turns are listed before their associated turn warnings. I have to capture the turn point before the GPS looks for the turn warning point. The two messages end up appear in rapid succession at the turn.
Thanks for flagging this up Phil. Can you give me an example of a route where this happens please?
John
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<TrainingCenterDatabase xmlns="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2 http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd">
<Folders>
<Courses>
<CourseFolder Name="Courses">
<CourseNameRef>
<Id>Sample Route</Id>
</CourseNameRef>
</CourseFolder>
</Courses>
</Folders>
<Courses>
<Course>
<Name>Sample Route</Name>
<Lap>
<TotalTimeSeconds>348</TotalTimeSeconds>
<DistanceMeters>1933.8809872817157</DistanceMeters>
<BeginPosition>
<LatitudeDegrees>32.75914</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</BeginPosition>
<EndPosition>
<LatitudeDegrees>32.75908</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</EndPosition>
<Intensity>Active</Intensity>
<Cadence>0</Cadence>
</Lap>
<Track>
<Trackpoint>
<Time>2017-02-07T00:00:00Z</Time>
<Position>
<LatitudeDegrees>32.75914</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>0</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:00:00Z</Time>
<Position>
<LatitudeDegrees>32.75914</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>0</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:00:38Z</Time>
<Position>
<LatitudeDegrees>32.76103</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>118</AltitudeMeters>
<DistanceMeters>210.39383759883626</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:00:40Z</Time>
<Position>
<LatitudeDegrees>32.76113</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>118</AltitudeMeters>
<DistanceMeters>221.52578667853316</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:00:53Z</Time>
<Position>
<LatitudeDegrees>32.7618</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>119</AltitudeMeters>
<DistanceMeters>296.10984550997125</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:00:53Z</Time>
<Position>
<LatitudeDegrees>32.7618</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>119</AltitudeMeters>
<DistanceMeters>296.10984550997125</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:00:54Z</Time>
<Position>
<LatitudeDegrees>32.76182</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>119</AltitudeMeters>
<DistanceMeters>298.33623532575245</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:22Z</Time>
<Position>
<LatitudeDegrees>32.7625961935014</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>384.7417006588354</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:13Z</Time>
<Position>
<LatitudeDegrees>32.76277</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>404.0897515797091</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:15Z</Time>
<Position>
<LatitudeDegrees>32.76287</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>415.221700658615</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:15Z</Time>
<Position>
<LatitudeDegrees>32.76287</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>415.221700658615</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:19Z</Time>
<Position>
<LatitudeDegrees>32.76287</LatitudeDegrees>
<LongitudeDegrees>-117.13487</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>441.43264212024615</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:25Z</Time>
<Position>
<LatitudeDegrees>32.76287</LatitudeDegrees>
<LongitudeDegrees>-117.13452</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>474.1963189496077</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:31Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13418</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>506.0433504321501</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:35Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13392</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>530.3820790563481</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:38Z</Time>
<Position>
<LatitudeDegrees>32.76289</LatitudeDegrees>
<LongitudeDegrees>-117.1338</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>541.6703607995417</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:40Z</Time>
<Position>
<LatitudeDegrees>32.76289</LatitudeDegrees>
<LongitudeDegrees>-117.13365</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>555.7119334279625</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:46Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.1333</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>588.4945105152666</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:51Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13297</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>619.3859737698702</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:51Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13297</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>619.3859737698702</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:52Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13294</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>622.1942886107153</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:01:56Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13268</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>646.5330172362435</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:01Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13243</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>669.9356409130504</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:07Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13206</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>704.5715239558857</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:16Z</Time>
<Position>
<LatitudeDegrees>32.76288841221474</LatitudeDegrees>
<LongitudeDegrees>-117.13176557248408</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>732.1489320216486</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:13Z</Time>
<Position>
<LatitudeDegrees>32.76289</LatitudeDegrees>
<LongitudeDegrees>-117.13171</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>737.3541010431958</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:17Z</Time>
<Position>
<LatitudeDegrees>32.76289</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<AltitudeMeters>122</AltitudeMeters>
<DistanceMeters>762.6289317759448</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:17Z</Time>
<Position>
<LatitudeDegrees>32.76289</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<AltitudeMeters>122</AltitudeMeters>
<DistanceMeters>762.6289317759448</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:35Z</Time>
<Position>
<LatitudeDegrees>32.76203</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>858.3636938576997</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:35Z</Time>
<Position>
<LatitudeDegrees>32.76203</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<AltitudeMeters>121</AltitudeMeters>
<DistanceMeters>858.3636938576997</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:02:55Z</Time>
<Position>
<LatitudeDegrees>32.76103</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<AltitudeMeters>118</AltitudeMeters>
<DistanceMeters>969.6831846515048</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:03:32Z</Time>
<Position>
<LatitudeDegrees>32.75915</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1178.9659210458205</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:03:45Z</Time>
<Position>
<LatitudeDegrees>32.7585</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1251.3235900614775</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:03:45Z</Time>
<Position>
<LatitudeDegrees>32.7585</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1251.3235900614775</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:21Z</Time>
<Position>
<LatitudeDegrees>32.757563806498595</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1355.5401739216008</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:09Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1386.0201739213805</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:09Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1386.0201739213805</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:16Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13183</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1423.466722606614</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:20Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13205</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1444.0623243847646</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:25Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13235</LongitudeDegrees>
</Position>
<AltitudeMeters>115</AltitudeMeters>
<DistanceMeters>1472.1472358983644</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:30Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13266</LongitudeDegrees>
</Position>
<AltitudeMeters>115</AltitudeMeters>
<DistanceMeters>1501.168311129394</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:33Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13282</LongitudeDegrees>
</Position>
<AltitudeMeters>115</AltitudeMeters>
<DistanceMeters>1516.1469306029625</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:33Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13282</LongitudeDegrees>
</Position>
<AltitudeMeters>115</AltitudeMeters>
<DistanceMeters>1516.1469306029625</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:35Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13297</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1530.233441482027</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:41Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13329</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1560.1906837945264</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:41Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13331</LongitudeDegrees>
</Position>
<AltitudeMeters>116</AltitudeMeters>
<DistanceMeters>1562.06301143831</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:46Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13361</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1590.1479261070278</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:51Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13389</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1616.360513129303</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:04:56Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.1342</LongitudeDegrees>
</Position>
<AltitudeMeters>118</AltitudeMeters>
<DistanceMeters>1645.3815916205767</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:02Z</Time>
<Position>
<LatitudeDegrees>32.75727</LatitudeDegrees>
<LongitudeDegrees>-117.13452</LongitudeDegrees>
</Position>
<AltitudeMeters>118</AltitudeMeters>
<DistanceMeters>1675.359511337783</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:03Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13459</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1682.006536246666</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:06Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.1348</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1701.6659765137074</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:15Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13481441595931</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1703.0155464709446</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:12Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13514</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1733.4955464713202</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:12Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13514</LongitudeDegrees>
</Position>
<AltitudeMeters>117</AltitudeMeters>
<DistanceMeters>1733.4955464713202</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:25Z</Time>
<Position>
<LatitudeDegrees>32.75791</LatitudeDegrees>
<LongitudeDegrees>-117.13514</LongitudeDegrees>
</Position>
<AltitudeMeters>119</AltitudeMeters>
<DistanceMeters>1803.626825671196</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:40Z</Time>
<Position>
<LatitudeDegrees>32.7587</LatitudeDegrees>
<LongitudeDegrees>-117.13514</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>1891.5692233973211</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
<Trackpoint>
<Time>2017-02-07T00:05:48Z</Time>
<Position>
<LatitudeDegrees>32.75908</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<AltitudeMeters>120</AltitudeMeters>
<DistanceMeters>1933.8809872817157</DistanceMeters>
<SensorState>Absent</SensorState>
</Trackpoint>
</Track>
<CoursePoint>
<Name>Start here</Name>
<Time>2017-02-07T00:00:00Z</Time>
<Position>
<LatitudeDegrees>32.75914</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Start near 4501-4511 Oregon St, San Diego, CA 92116, USA</Notes>
</CoursePoint>
<CoursePoint>
<Name>Oregon St</Name>
<Time>2017-02-07T00:00:00Z</Time>
<Position>
<LatitudeDegrees>32.75914</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Head north on Oregon St toward Madison Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>Oregon St</Name>
<Time>2017-02-07T00:00:53Z</Time>
<Position>
<LatitudeDegrees>32.7618</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Head north on Oregon St toward Adams Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>100ft:Turn</Name>
<Time>2017-02-07T00:01:22Z</Time>
<Position>
<LatitudeDegrees>32.7625961935014</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>100 ft - Turn right onto Adams Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>Adams Ave</Name>
<Time>2017-02-07T00:01:15Z</Time>
<Position>
<LatitudeDegrees>32.76287</LatitudeDegrees>
<LongitudeDegrees>-117.13515</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>Turn right onto Adams Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>Adams Ave</Name>
<Time>2017-02-07T00:01:51Z</Time>
<Position>
<LatitudeDegrees>32.76288</LatitudeDegrees>
<LongitudeDegrees>-117.13297</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Head east on Adams Ave toward Utah St</Notes>
</CoursePoint>
<CoursePoint>
<Name>100ft:Turn</Name>
<Time>2017-02-07T00:02:16Z</Time>
<Position>
<LatitudeDegrees>32.76288841221474</LatitudeDegrees>
<LongitudeDegrees>-117.13176557248408</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>100 ft - Turn right onto Kansas St</Notes>
</CoursePoint>
<CoursePoint>
<Name>Kansas St</Name>
<Time>2017-02-07T00:02:17Z</Time>
<Position>
<LatitudeDegrees>32.76289</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>Turn right onto Kansas St</Notes>
</CoursePoint>
<CoursePoint>
<Name>Kansas St</Name>
<Time>2017-02-07T00:02:35Z</Time>
<Position>
<LatitudeDegrees>32.76203</LatitudeDegrees>
<LongitudeDegrees>-117.13144</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Head south on Kansas St toward Madison Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>Kansas St</Name>
<Time>2017-02-07T00:03:45Z</Time>
<Position>
<LatitudeDegrees>32.7585</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Head south on Kansas St toward Meade Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>100ft:Turn</Name>
<Time>2017-02-07T00:04:21Z</Time>
<Position>
<LatitudeDegrees>32.757563806498595</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>100 ft - Turn right onto Meade Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>Meade Ave</Name>
<Time>2017-02-07T00:04:09Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13143</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>Turn right onto Meade Ave</Notes>
</CoursePoint>
<CoursePoint>
<Name>Meade Ave</Name>
<Time>2017-02-07T00:04:33Z</Time>
<Position>
<LatitudeDegrees>32.75729</LatitudeDegrees>
<LongitudeDegrees>-117.13282</LongitudeDegrees>
</Position>
<PointType>Straight</PointType>
<Notes>Head west on Meade Ave toward Idaho St</Notes>
</CoursePoint>
<CoursePoint>
<Name>100ft:Turn</Name>
<Time>2017-02-07T00:05:15Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13481441595931</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>100 ft - Turn right onto Oregon St</Notes>
</CoursePoint>
<CoursePoint>
<Name>Oregon St</Name>
<Time>2017-02-07T00:05:12Z</Time>
<Position>
<LatitudeDegrees>32.75728</LatitudeDegrees>
<LongitudeDegrees>-117.13514</LongitudeDegrees>
</Position>
<PointType>Right</PointType>
<Notes>Turn right onto Oregon St</Notes>
</CoursePoint>
</Course>
</Courses>
</TrainingCenterDatabase>
Sorry, I couldn't figure out how to attach a document, so I inserted the file contents in the post, below. You can cut and paste into Notepad and save as a .tcx file. This is a simple square route in San Diego. Three of the four turns appear before their 100 ft turn warnings. When imported into Garmin Training Center, the route jumps back and forth at three of the turns.
Thanks Phil. I can see this route in your account too so will be able to download it from there. I'll have a look into it and post back when I've sorted it out.
John
I've been looking at it some more and I think the turn points and turn warning points are correct in the .tcx file. The order of the points is being changed when importing into Garmin Training Center. As a test, I copied the .tcx file into the GARMIN/NewFiles folder of my Garmin Edge 810 manually (without using Training Center) and the route instructions appear to be in the correct order. I will reload all of my courses this way and see if the turn warnings work correctly.
Thanks for that update Phil.