Pokial mas takyto problem, odporucam skusit navigaciu OSMAnd. Logika routovania sa nastavuje pomocou externeho XML suboru s pravidlami. V tomto subore je mozne nastavit prioritizaciu, rychlosti na cestach, pridat lubovolne parametre ovplyvnujuce routing. Vysledok - defaultna navigacia :
[image: 019f7fcb-df15-46b1-92af-df0b43c24076.jpg]
A navigacia s modnutym routing.xml :
[image: eb2fc22f-4b83-4c04-89ff-b1a3d0bcee16.jpg]
Prejdes cez stavenisko.
Nejako extremne som sa s tym nezapodieval, chcelo by to este poladit. Aktualne mi to cez staveniska routuje rychlostou 5 km/h, co je tak tazka penalizacia, ze staveniskom to prepocita len vtedy, ked to realne inak nejde. Zvysenim priority a rychlosti by to cez stavenisko posielalo ochotnejsie, no je to hranie sa s odistenym granatom. Aby to bolo dokonale, bolo by treba doplnit dalsie parametre - je to stavenisko most ? Alebo tunel ? Atd. atd. Urobit sa to da.