In het kader van het nodeloos ingewikkeld maken ben ik er nog maar eens ingedoken; tevens moet ik eerdere uitspraken op één punt nuanceren...
Ik heb even met BaseCamp eens alle opties uitgeprobeerd.
Bij een route wordt de "TransportationMode" opgeslagen; hierbij is er de keus uit Automotive, Motorcycling, Walking, Hiking, Mountaineering, Bicycling, TourCycling, MountainBiking, ATV, DirtBiking, Trucking, RV, OffRoad (NL: Rijden, Motorfiets, Wandelen, Hiken, Alpinisme, Fietsen, Toerfietsen, Mountainbiking, Terreinwagen, Dirt-biking, Vrachtwagen, Camper en Off-roaden).
- "Direct" zit hier niet bij! Wel in het menu van BaseCamp, maar het wordt op een andere manier opgeslagen.
- Heb je een aangepast profiel gemaakt, dan wordt bij "TransportationMode" het standaardprofiel opgenomen waarop het aangepaste profiel is gebaseerd.
- Bij aangepaste routeopties (iets wat op de Mac overigens niet mogelijk is) wordt er geen "TransportationMode" toegevoegd; bij importeren wordt het actieve profiel toegekend.
- Bij gemengde routes wordt er ook een element "TransportationMode" toegekend aan de afwijkende viapunten (zowel harde als zachte).
Vervolgens zijn er ook nog twee routeringselementen (dus toch...), namelijk "CalculationMode" (met de opties ShorterDistance, FasterTime, CurvyRoads en Direct) en "ElevationMode" (met de optie Standard of MinimizeAscent). Deze routeringselementen worden per viapunt bewaard, maar
niet bij "zachte" viapunten.
Wat gebeurt er nu bij importeren van een route?
Stel, het profiel "Motorcycling" staat ingesteld op routevoorkeur "FasterTime" en je hebt een aangepast profiel gemaakt obv "Motorcycling", maar dan met "ShorterDistance".
Je maakt een route met je aangepaste profiel en exporteert het. Verwijder het origineel uit BC en importeer de route. BC kent nu het aangepaste profiel toe. Had echter het aangepaste profiel dezelfde routevoorkeur als het standaard profiel, dan kent BC na het importeren het standaard profiel toe! Dit komt namelijk ook overeen met hetgeen in het bestand staat. De vermijdingen kunnen wel verschillend zijn, maar die worden nu eenmaal niet in de gpx opgeslagen...(nee, ècht niet)
Volgende scenario: je krijgt een route van iemand anders die zijn profiel "Motorcycling" op "ShorterDistance" heeft staan (of een aangepast profiel obv "Motorcycling"), maar jij hebt alleen "Motorcycling" en het staat op "FasterTime". BC zal bij importeren een beetje warrige vraag stellen (probeer zelf maar; ik ga het niet overtypen), en als je op "Ja" of "Nee" klikt (maakt dus niet uit) maakt BC automatisch een nieuw profiel aan obv "Motorcycling", maar dan met "ShorterDistance".
Nog even terugkomend op directe routes of gemengde routes met een stukje direct: zoals ik eerder aangaf wordt "Direct" niet als "TransportationMode" bewaard; slechts als "CalculationMode". Probleem is alleen dat de "CalculationMode" (en ook de "ElevationMode") enkel door BC gebruikt wordt bij de keuze voor één (of meerdere bij gemengde routes) van de aanwezige profielen; daarna wordt het genegeerd.
Is er geen "TransportationMode" opgenomen (wat dus het geval is bij een direct(e) route(segment), dan wordt daar het actieve profiel toegewezen. Nu is het onlogisch om een directe route te laten herberekenen, maar bij gemengde routes is dat niet zo evident. Het herberekenen van de gemengde route gaat echter wel mis op de "directe" routesegmenten!
Hoe de diverse toestellen met deze informatie in de gpx omgaan weet ik niet precies. De oudere zumo's (220, 550, 660) doen er zeker weten niets mee, maar de nieuwere waarschijnlijk ook niet.