LA - wprowadzanie
Z UMP
Definicja formatu
Sposób opisu Lane Asistant, tag w extras LA a forma zapisu:
dla drogi jednokierunkowej (2-jezdniowej)
LA=|...|
lub
LA=...
dla drogi 2 kierunkowej
LA=+|...|,-|...|
gdzie ... to definicje poszczególnych pasów ruchu oddzielone "|" a łączenia kierunków na pasie oddzielone są "+" np LP=|Z+L|S|S|S+P| Wielkość liter bez znaczenia.
Co oznaczają literki (wielka litera to proponowany skrót):
- Prawo
- Lewo
- proSTo
- Zawrotka
- * pas ruchu bez oznaczenia
tu poszukujemy lepszych skrótów
- osP - ostro prawo
- osL - ostro lewo
- leP - lekko prawo - dla zjazdów A/S
- leL - lekko lewo
dla łączonych:
- L+S
- S+P
- ...
Dla dróg 2 kierunkowych dla rozróżnienia kierunku działania danej definicji wykorzystujemy +/-
np
LA=+|L|S|P|,-|S|P|
gdzie "+" to informacja dla zgodnej z kierunkiem polilini, "-" dla
kierunku przeciwnego. Jedyne co trzeba pamiętać to że przy odwracaniu
kierunku polilinii trzeba zmienić + na - i na odwrót .
dla jednokierunkowych oznaczenie
LA=|L|S|P| oraz LA=L|S|P
(w domyśle brak +/- oznacza +)
Problemy występują przy skrzyżowaniach złożonych z 5 i więcej dróg
(czasem można rozrysować inaczej, ale nie zawsze),
Nie jest też odporne na dorysowanie chodnika. Jeśli ma działać na to chodniki trzeba umieścić obok skrzyżowania.
Jak oznaczać
Generalnie chodzi o to, by w tagu LA umieścić to co widzimy na niebieskich tablicach F-10 ewentualnie opisać widoczne strzałki na asfalcie P-8.
Ponieważ jednak nasi edytorzy mają skłonności do utrudniania sobie życia (prawoskręty, rysowanie rozjaździków przy rondach itd) to w wielu przypadkach się tak nie da, i wprowadza sporo problemów.
O czym pamiętać:
- LA obowiązuje na każdym skrzyżowaniu oznakowanego odcinka. Więc często trzeba
drogi dzielić. Najlepszym miejscem na podział jest istniejące(!) skrzyżowanie.
- Przetwarzane są tylko manewry które są możliwe do wykonania na skrzyżowaniu,
jeśli dany manewr nie jest możliwy to najczęściej jest on wyrzucany (np zmniejsza się ilość wyświetlanych pasów, albo z L+S zostaje tylko S)
Na rysunku znajdziemy najczęstszy przypadek na drogach S i A (tu na przyszłej S) czyli pasy do jazdy prosto (tu 2) i 1 zjazd w prawo. Ponieważ w tym przypadku oznakowania na drodze dla pierwszego pasa (lewego) nie jest namalowane, to stosujemy zapis z gwiazdką, pozostałe pasy mają już w pełni poprawne strzałki na asfalcie. Co daje w wyniku: *|S|lsP gdzie:
- "*" to pas bez strzałek, domyślnie prosto, równie dobrze mogło by być S.
- S pas ze strzałką jazdy prosto
- leP pas do skrętu w prawo jednak ze względu na kąt odbicia trzeba oznakować leP
Droga musi być podzielona w miejscach oznaczonych X, oraz na poprzedzających skrzyżowaniach (tu już poza rysunkiem).
/miniaturka zdjęcia pochodzi z googleMaps/
Częste pułapki
Skrzyżowania z uszkiem do prawo skrętów, przy możliwym skręcie w prawo. na tym skrzyżowaniu z lewa do prawa (strzałka z 1)mamy oznakowanie L|S|S|P
Strzałka 1 czyli uszka: Ustawienie L|S|S|P nie zadziała w 7ways*, musimy podzielić drogę na czarnych X i ustawić: przed uszkiem** L+S|S|S|P, a na krótkim odcinku L|S|S, ale... przy skręcie w prawo dostaniemy niedokładnie odpowiadające opisowi L|S|S|P ... i niestety nie zawsze to działa, czasem dostaniemy w takiej sytuacji S|S|S|P
"*" Czemu? odsyłam do technikalia (LA_skrzyzowanie_XX.txt) "**" metoda prób i błędów.
Najprościej, nie stosować uszek wcale! Opisać L|S|S|P i mieć z głowy. ... albo rysować osobne drogi dla wszystkich możliwych manewrów i wyprowadzać je z jednego punktu i też opisać L|S|S|P.
Strzałka 2: Kąty dróg mają znaczenie, gdybyśmy chcieli przykładowo opisać drogę z dołu, na znakach drogowych S|P, to w tym przykładzie opis powinien być już S|leP, czasem można zaradzić poprzez odciągnięcie drogi (czerwony X) do dołu, by zmniejszyć trochę kąt. Żeby jednak nie było za łatwo to uszka (jak te powyżej) traktowane są inaczej.