Peobody wrote: ↑Sat Nov 11, 2023 7:01 pm
... More compelling is my empirical evidence that the XT treats a route with custom properties differently. However, when looking at a raw .gpx file, there is nothing that I could find that identified the route as having custom properties. Like @rbentnail, I believe it must be there somewhere. Regardless, I also believe that if the device (at least the XT) has a chance to recalculate, Transportation property that had been set in BaseCamp will be ignored.
I'm not sure whether I answered this particular question directly. I referenced it, but it probably got lost
In the GPX file at the top, routes that were created with. Motorcycling have this line
<trp:TransportationMode>Motorcycling</trp:TransportationMode>
Similarly, routes that were created with the Driving
<trp:TransportationMode>Automotive</trp:TransportationMode>
And you may also see entries like this :
<trp:TransportationMode>TourCycling</trp:TransportationMode>
These commands trigger the Zumo to adopt the particular set of route preferences that the user has set up for the different modes.
All Zumos recognise Automotive (BC Driving Profile = Zumo Car) and Motorcycling(BC Motorcycling Profile = Zumo Motorcycle). But not all Zumos recognise some other profiles.
Routes with Custom profiles do not have a Transportation Mode entry in the GPX file.
The Zumo has stored at least two profiles, selectable by tapping the bike or car icon on the top of the main screen. Some entries in settings (Navigation and Map & Vehicle) have a car, wheel or bike icon shown nexct to them - which indicates that the settings being looked at are saved separately for the bike and car.
When the gpx file is loaded, it looks at that transportation mode tag, and the route is then flagged as being (say) a motorcycle route.
If it doesn't have a tranportation mode entry, or it doesn't recognise the entry - then it uses the Zumos default setting of motorcycle.
So in the above examples, the Zumo would recognise TourCycling as a motorcycle.
If the route has to be recalculated, then it uses the settings that are stored in the Zumo for the vehicle that it has identified for the route.
So again, in the above examples Tour Cycling would use the motorcycle avoidances
Automotive would use the settings in the Zumo for the car.
Motorcycle and most other things would use the settings stored in the Zumo for motorcycle.
If the Zumo is going to have any chance of reproducing the route that Basecamp would have produced, then the settings have to be as close as possible. But how Zumos Interstates, State Highways and Residential Roads relate to the roads in the UK I do not know.
I just untick everything in Basecamp and note what changes happen to the route if I tick/untick when using the customize option. Add or move shaping points until nothing changes.
In the Zumo 590 this behaviour actually changes the vehicle type in the Zumo. So run a route that uses the Motorcylcing profile in when the Zumo is in the car cradle, the next time you come to plug the Zumo into the car cradle, it switches itself to using the Motorcycle profile ! I can't remember what the Zumo XT does, but it is all documented here :
app.php/ZXT-P38
So Back to the comment that the Zumo treats Custom routes differently ? Well that may be an observation but as far as I can tell - and I have carried out a lot of testing - it treats it just like a motorcycle route. That is - if the route is recalculated.
It doesn't know what settings were made in roads and avoidances in Basecamp.
It defaults to using the Zumos motorcycle profile
It uses the preference that are in the Zumo that have been set up for the motorcycle.
But if you created two identical copies of a route and then set one to use the motorcycle profile and one to use the custom profile then in theory, both will use the motorcycle settings in the Zumo and both
should produce the same route if the Zumo recalculates it.
But that would be hard to prove unless you ran two brand new Zumo XTs side by side and loaded the routes and tested them at exactly the same time. The Zumo XT builds up a profile of the rider and that affects behaviour, it is also sensitive to the day of the week and the time of the day and routes according to traffic info. The maps come with historic traffic info - but I do not know whether the XT uses this. The 590 certainly does.
Having said all of that ---
I carried out a simple test of a long route. I made two identical copies, and then set one to be a custom route and I ticked all of the avoidances except for roundabouts. Then exported them to gpx files, and did a DOS FC File comparison on the two. The files were almost identical
Except
Time the route was created.
The transportation mode lines.
Just Two subclass fields had the first 4 bytes and the last 4 bytes different. I need to look at that in more detail. I don't think it is relevant, but ....