Chvilku jsem čekal, jestli na to někdo přijde s nějakým fungujícím řešením, které Primo "umí", jelikož jsme měl pocit, že byste tu funkci sice využívali, ale že někteří střílíte od boku a snad se na to ani nesnažíte přijít.
Chtěl jsem proto ještě chvilku počkat, jestli na to přijdete nebo ne, ale nakonec dávám k dispozici toto, celkem snadné, řešení.
Pokud máš cestu plnou průjezďáků a chceš ji jet zpět stejnou cestou jako tam, tak to jde bez skinu a bez úprav, jen je potřeba umět plánovat trasu, uložit ji a načíst ji.
Řekněme, že chci naplánovat trasu s bodu A do bodu E a na cestě mít tři průjezdní body (B, C, D), které jsou mimo přímou trasu A->E a toutéž trasou jet i zpět
Cesta tam tudíž bude A->B->C->D->E
a
cestu zpět tudíž potřebuji E->D->C->B->A.
Postup:
1) naplánuji trasu A->B->C->D->E, pojmenuji a uložím
2) dojedu do bodu E
3) v bodě E vyřídím to, kvůli čemu jsem tam jel (to je nejdůležitější část celé operace a na to nesmím zapomenout
)
4) před zpáteční cestou v bodě E načtu znovu tutéž uloženou trasu, jako když jsem do něj jel
5) původní začátek (A) se po zachycení signálu GPS změní na nynější bod E
6) uložená trasa se tudíž sama přepočítá tak, že vznikne E->B->C->D->E (trasa nezmizí s hláškou "dorazili jste do cíle", ikdyž se nacházím přesně na pozici cíle (E), protože mám absolvovat ještě průjezdní body (jakoby okružní jízdu) a krom toho asi nikdy nebudu přesně na metr tam, kde se nacházel bod E původně uložené trasy
7) uvedená trasa mne však tahá po průjezďácích ražených směrem od původního začátku (A), takže si jen přeskupím průjezdní body přes funkce "optimalizovat trasu" nebo "optimalizovat body" nebo "znovu uspořádat", čímž získám E->D->C->B. Bod B (1. průj bod na původní cestě A->B->C->D->E) bude nyní cílem
8) vyhledám bod A (původní začátek a nynější cíl mé cesty) a zvolím jej jako konečný cíl (nebo funkcí upravit trasu navolím A na konci seznamu přes "+")
9) vznikne trasa E->D->C->B->A
10) trasu E->D->C->B->A si lze uložit (s nastavením začátku s odpojeným GPS na E) ještě před absolvováním A->B->C->D->E, kdybych neměl v E čas na body 6-9 a jen tuto předem vytvořenou a uloženou trasu v E načtu z uložených
Podotýkám, že tento postup nemusí být bez jakýchkoliv úprav data.zip či skinu, čili použitím pouze defaultních funkcí jediný a nejjednoduší, třeba přijdete na jednodušší.
Připomínám, že je nutno volit průjezdní body s rozumem tak, aby nebyly na víceproudých silnicích, v protisměru, jednosměrkách, zákazech odbočení na cestě zpátky, kdy na cestě tam se odbočit dalo atp.
Já využívám všech vymožeností Primo a pokud chci jet např. do HR přes HU a ne přes A a ještě k tomu nechci v HU platit poplatek za dálnici (i zpět), tak používám funkci vynechání->vynechat speciální úseky a tam zruším "překročení hranice Rakousko" pak "placené úseky v HU".
Totéž provedu na cestě zpět v rámci naplánování trasy domů. Chápu, že někdo potřebuje z nějakých důvodů průjezdní body na cestě tam i zpět a nejen se něčemu vyhnout a pak se hodí výše popsaný postup, ale jde-li jen o to, dostat se z A do E a zpět za podmínek, které Primo "umí", vyplatí se používat funkci "vynechání"