Via point creation on route import
The new "distance to via point" in the dashboard is great - I use it to know the distance to the next checkpoint when doing a long challenge walk.
However, this now means that I need to make sure my routes have via points. I either download GPX routes or use third party software to create them. Typically, the downloaded route will have comment/descriptions on those points which are checkpoints or I can easily add them in the 3rd party software.
If I export & import as a GPX route Locus Map, turns every rtept into a via point. This results in hundreds of via points and is unworkable for me.
If I export & import as a GPX track Locus Map, does not create any via points. I can then manually edit the track and find & convert relevant points on the track into via points. This works but is cumbersome (in particular finding the exact point the checkpoints are requires careful searching and cross-referencing back to the original route).
There is already a dialog which has various options when importing route/tracks into Locus Map. I'd like to propose a new option in this dialog "Create via points from" with three options
- All route/track points
- No route/track points
- Route/track points with a comment or description
The option would default to "All" when importing tracks and "None" when importing routes so current behaviour will not change (as a side benefit it also makes the current behaviour clearer). In my use case, I'd choose the "Route/track points with a comment or descrpition" and it would save having to manually edit the route after import.
1. For better understanding you could please attach some gpx example files.
Subject: Locus @ gpx export.
- Export as (trk)track + (if set) navigation turnpoints inclusive Viapoints into associated waypoints. OK
OR
- Export as (rte)route. This practically exactly the same as the track export, except that the gpx trkpt becomes rtept. (minus trkseg)
This export result is also known as "direct route" with the same point density as a track and that probably no one ever does use ? Imo this is an obsolete export mode offered by Locus. It could be better more optimal.
Replace pse by the usual standard compact (rte) route that only contain the minimal necessary reference routepoints to trigger (steer) a Planner Router engine.
- Proposal:
Locus gpx standard (rte) route export.
This export should only contain the Start point location, the Via points PLUS Shaping points locations and the Finish point location.
Thereby PLEASE do NOT attach the (generated) Turnpoints as these are too close located near to street junctions an so are the main cause for mini trackglitch productions.
This compact (rte) route so nicely only contains the optimaly positioned planner point references that are necessary for the (a) routing engine.
In the attachment find a compact example gpx file.
This file does contain next (multiple) elements.
1. Simple free located informative waypoints. (Clean and conveniently compact not polluted nor overloaded by hundreds of navigation waypoints).
2. A standard (rte)route. Compact
3. A track. (Locus compatible, the navigation directions instructions are directly attached).
Locus does not (know) distinguish between a track or a route. For Locus (the developer) just considers these to be very similar position locations that you can then perform something with. (Magic)
As Locus map so does not offer a selector nor makes a separation @ import.
-Or the route
-Or the track
-Or both. (Locus default)
Therefore after Locus import both the route and the track are displayed both and the waypoints get so separated into the points folder.
1. For better understanding you could please attach some gpx example files.
Subject: Locus @ gpx export.
- Export as (trk)track + (if set) navigation turnpoints inclusive Viapoints into associated waypoints. OK
OR
- Export as (rte)route. This practically exactly the same as the track export, except that the gpx trkpt becomes rtept. (minus trkseg)
This export result is also known as "direct route" with the same point density as a track and that probably no one ever does use ? Imo this is an obsolete export mode offered by Locus. It could be better more optimal.
Replace pse by the usual standard compact (rte) route that only contain the minimal necessary reference routepoints to trigger (steer) a Planner Router engine.
- Proposal:
Locus gpx standard (rte) route export.
This export should only contain the Start point location, the Via points PLUS Shaping points locations and the Finish point location.
Thereby PLEASE do NOT attach the (generated) Turnpoints as these are too close located near to street junctions an so are the main cause for mini trackglitch productions.
This compact (rte) route so nicely only contains the optimaly positioned planner point references that are necessary for the (a) routing engine.
In the attachment find a compact example gpx file.
This file does contain next (multiple) elements.
1. Simple free located informative waypoints. (Clean and conveniently compact not polluted nor overloaded by hundreds of navigation waypoints).
2. A standard (rte)route. Compact
3. A track. (Locus compatible, the navigation directions instructions are directly attached).
Locus does not (know) distinguish between a track or a route. For Locus (the developer) just considers these to be very similar position locations that you can then perform something with. (Magic)
As Locus map so does not offer a selector nor makes a separation @ import.
-Or the route
-Or the track
-Or both. (Locus default)
Therefore after Locus import both the route and the track are displayed both and the waypoints get so separated into the points folder.
Hello Guy,
this is interesting idea. Thanks for the shared GPX files, it helped me to understand better.
What is a correct behavior is importing route as sequence of "trkpt" points with bunch of "wpt" point attached in the same file. You are anyway trying to supply also important points over "trkpt" that is not a recommended method.
Anyway I see two options what you may currently do:
- copy important points as "wpt" after a "trk" track in the file
- add a symbol tag to "trkpt" that will promote your points to via-points. So it should look like this
"pass_place" symbol should help here.Hello Guy,
this is interesting idea. Thanks for the shared GPX files, it helped me to understand better.
What is a correct behavior is importing route as sequence of "trkpt" points with bunch of "wpt" point attached in the same file. You are anyway trying to supply also important points over "trkpt" that is not a recommended method.
Anyway I see two options what you may currently do:
- copy important points as "wpt" after a "trk" track in the file
- add a symbol tag to "trkpt" that will promote your points to via-points. So it should look like this
"pass_place" symbol should help here.Replies have been locked on this page!