I decided to tackle this problem, and have created a nascent version of the program. Your feedback is welcome and encouraged. I want this tool to work for YOU and help you save time and get the results you want. The tool tries to be as flexible as possible with inputs. Right now, it can accept TCX and GPX input files with waypoints, course points, POIs, etc. The only supported output format is TCX at this time. I may add GPX Course output in the future. I probably won't add FIT. There is already a really good tool for making courses called Ride With GPS. I don't plan to duplicate any of their features. This feature of being able to flexibly merge POI files with Course files - and selectively insert waypoints is a niche need that I wanted to address.How can you merge a COURSE track with WAYPOINTS (POIs) and selectively insert the waypoints
if they are x distance from the track (excluding POIs that are further away)?
Here is how it works:
- Upload any combination of GPX / TCX files that contains a track, just waypoints/coursepoints, or both. The tool tries to flexibly handle any of these conditions.
- Once the files are uploaded, you should see the normal graphic representation of your track/courses and a new representation of your POIs (a checkbox in the streams area saying "POIs" with the count of the number of POIs detected).
- Check the streams you want to include - maybe a position stream from one file, and a POI stream from another.
- Make sure you have selected "TCX" as the export type - otherwise, you won't be able to select any POI streams.
- Process the files with the big blue button at the bottom. This file should be able to be imported into a GPS to give you turn-by-turn directions.
Next, you will want to load this course file into your device. For a Garmin, you do that by connecting your device to a computer, and then drag the file into the "NewFiles" folder. When you unplug the GPS, you will get a map of the ride with your POIs shown like the image below:
When you navigate this course, you should receive turn-by-turn directions where a notification pops up on your screen before the next course point. Course points can notify you about things to see, stores, turns, and road hazards... they don't just have to be direction-related.
I hope this feature helps you out, and if it does, let me know by donating or sending a message. If you have a problem with how it works, don't be shy and let me know how it can be improved.