koukám na ten OSRM debug a ... asi bych potřeboval dokumentaci(*), nicméně ani
tam nevidím žádnou zvláštnost, proč by to nemělo jít, jak jsem jel

(*) podle čeho na maxspeed 110 v některým úseku píše 87, někde 89, a jak
funguje hodnocení toho odbočování? proč na nájezdu směr Brno píše 40 km/h,
když je to onen diskutovaný trunk_link, kde by měl brát 110?

K.

Cus,

jednak si uvedom, ze osrm pouziva jinej algoritmus nez osmand a kazda dalsi navigace si to dela po svym.

A ted k tem "rychlostem". Osrm bere v potaz rychlost nastavenou (bud implicitni pro danej typ v dany zemi nebo explicitni na konkretni way). A z ty ti automaticky bydefault neco odecte (vychazi z nejakych cisel na tema prumerna rychlost). Dalsi penalizace anobrz snizeni rychlosti, pak dostanes za zatacky. Je to podle toho jak moc je ta zatacka utazena. Pro vyber trasy se pak jeste uplatnuje penalizace za kazdy odboceni (funguje to tak, ze se proste pricte nejakej dalsi cas za kazdou odbocku kterou te to protahne).

Timhle se myslim povede eliminovat naprosto drtiva vetsina situaci, kdy by te to navigovalo nekde skrz baraky ve vsi (osrm to svyho castu delalo taky - nebyla tam ta penalizace za odboceni).

Problem kterej popisujes pak naprosto typicky vznika v situacich, kdy je papirove trasa nekde mezi barakama trebas o sekundu nebo dve kratsi. Nektery navigace pak zohlednujou i dalsi veci - celkove davaji prio na silnice vyssich trid i kdyz ta trasa je trebas o nejaky % delsi a podobne.


_______________________________________________
talk-cz mailing list
talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz

Odpovedet emailem