28.06.2010, 19:00
(28.06.2010, 18:09)routeconverter Wrote:(26.06.2010, 14:56)bekker Wrote: 1) multiple routes on one map. Often I have a Garmin file with way to many points to convert to one TomTom ITN file. Se I start decimating and it would be very nice if I could easily check if some critical point is removed which changes the route. If I would have the original route and the decimated routes together in route converter it would give an easy check.
I think I understand the intention to preserve critical points when reducing a track but I have no idea how to realize it. For me, the Douglas-Peucker Algorithm works fine to reduce a track and afterwards I'm adding waypoints which I want to visit if they're missing.
Is it possible to store the array of lat/long points into a secondary "backup" array and build an "Undo" function for the route?
If you remove one (or more) point(s) and you end up with a route you don't like, you use the "Undo" button to restore from the internal backup array and start again.
If you have removed a number of points, you (can) save the route, (after saving) RouteConverter synchronizes the "new" array with the backup array and the user can start removing more points.
(Simple) Work around:
My work around is to remove points, save them to a temporary route, remove more points and save again. if removing more points suddenly leads to a "wrong" route I simply reload the previously saved temporary route and start again.
Once I'm satisfied with the route I save it and give it it's definite name.
(That's a little more work than the "Undo" button/function and takes moe time).
