Niestety (chyba) w mapach nie ma zapisanego pierwszeństwa przejazdu, wiec takie kwiatki będą się zdarzały. No chyba, żeby kierować się numerem drogi ale to żadnej gwarancji nie daje.
Pierwszeństwa nie ma, ale jest kategoria i numer drogi, a wydaje mi sie że można
z dużą dozą prawdopodobieństwa przyjąć, że jeśli przez skrzyżowanie przebiega jedna droga wyższej kategorii to pierwszeństwo będzie zgodne z przebiegiem tej drogi.
I w takich przypadkach algorytm mógłby rezygnować z uznania skrętu w lewo
za trudny i nie szukać dla niego alternatywy. Tym bardziej, że w tym przypadku
i pewnie wielu innych ta alternatywa 'kłóci się' z innym priorytetem trasy łatwej
- wyborem dróg możliwie najwyższej kategorii.
Mamy tu 2 sprzeczne priorytery i z przebiegu trasy wynika że priorytet unikania
skrętu w lewo przeważył nad priorytetem wyboru drogi wyższej kategorii.
Nie wiem czy nie byłoby słuszniej, gdyby ta hierarchia była odwrócona.
ps. co to jest 2186k?
http://www.zdpk.krakow.pl/drogi/drogi_zamiejskie.htm
...
To jest droga 2-kierunkowa (pamiętasz drogę 676 z wydzielonego wątku?)
Żeby było ciekawiej, na zignorowany skręt w lewo łatwa wymusza skręt w następną 589
Zaczynam sie gubić, wg danych z linka 2186k to droga Tenczynek-Czernichów,
i to powiatowa, a wydawało mi się że mówimy o takiej trasie jak w załączniku.
Droga przez terminal jest 2-kierunkowa na mapie tylko na odcinku 150m od ronda
reszta, 650m jest 1-kierunkowa, nie wiem też skąd wziąłeś 589 ...
czy ma na pewno piszemy o tym samym miejscu?
