Pl:Relation:restriction
| |
| Description |
| Zbiór własności i członków do opisu zakazów i nakazów skrętu |
| Group |
| Restriction |
| Members help |
| * |
| Statistics |
Relacja restriction służy do definicji zakazów skrętu na skrzyżowaniach lub rozjazdach.
Contents |
Wymagania minimalne
Relacja restriction składa sie z przynajmniej trzech członków:
- Dokładnie jeden way z rolą from - droga, z której ograniczenie ma zastosowanie.
- Dokładnie jeden way z rolą to - droga, do której ograniczenie ma zastosowanie.
- Albo jeden node albo jeden lub wiele way' z rola via - zazwyczaj jest to punkt będący skrzyżowaniem obydwu dróg[1].
Ważne
- Nie jest ani konieczne ani pożądane, by umieszczać dodatkową restriction jako zakaz skrętu w ulicę jednokierunkową "pod prąd".
- Obie drogi muszą się rozpocząć lub kończyć na węźle via, jeśli jest to konieczne należy je w tym punkcie podzielić.
- Warunek obowiązuje zawsze od from do to. Wyznaczanie trasy używa wyłącznie pierwszego słowa tagu restriction (only lub no) .
- W przypadku no_*_* jazda od from doto jest zabroniona. Skręcanie w każdą inną drogę jest dozwolone, pod warunkiem braku definicji dalszych ograniczeń ruchu na tej drodze.
- W przypadku only_*_* dozwolona jest wyłącznie jazda od from do to. Skręcanie we wszystkie inne drogi jest zabronione.
- W krajach takich jak np. Niemcy, gdzie kierunki definiowane są przy pomocy znaków nakazu a nie zakazu dla skrzyżowań należy stosować only_*_* a nie no_*_*[2].
- W celu zdefiniowania zakazów zawracania na drogach dwupasmowych wolno używać wyjątkowo way jako via. Możliwa jest również definicja z dwoma węzłami via.
Wskazówka odnośnie znaków
Drugie i trzecie słowo tagu restriction pomagają rendererowi w wyborze znaków drogowych[3]. Nie służą one do wyznaczania trasy!
| restriction | odpowiedniki | Znaki drogowe |
|---|---|---|
| only_right_turn | Tylko w prawo | |
| only_left_turn | Tylko w lewo | |
| only_straight_on | nakaz jazdy prosto | |
| no_left_turn | tylko prosto i w prawo![2][3] | |
| no_right_turn | tylko prosto i w lewo![2][3] | |
| no_straight_on | tylko w lewo i prosto![2][3] | |
| no_u_turn | Zakaz zawracania | |
Przy pomocy następnego punktu z rolą location_hint można oznaczyć pozycje znaku drogowego.
Ograniczenia czasowe
Zakaz skrętu może być dodatkowo otagowany w ten sposób by pokazać ograniczenia czasowe zakazu.
| Nazwa | Wartość |
|---|---|
| day_on=* | dzień tygodnia |
| day_off=* | dzień tygodnia |
| hour_on=* | godzina |
| hour_off=* | godzina |
Np.: Zakaz skrętu w prawo w godzinach porannych w dni powszednie można oznaczyć jako: day_on=Monday; day_off=Saturday; hour_on=07:30; hour_off=09:30.
Wyjątki dla typów pojazdów
Dodatkowy tag except pozwala na ustalenie wyjątków dla poszczególnych typów pojazdów. Przy wprowadzanie wielu wartości należy je dzielić używając średnika. Możliwe wartości opisane są np tu: Key:access
| Wartość | opis |
|---|---|
| psv | Autobusy miejskie (Public Service Vehicle) |
| bicycle | Rowery |
| hgv | Ciężarówka ponad 3.5t (Heavy Goods Vehicle) |
| motorcar | Samochody osobowe |
Przykłady
| Rysunek | Członkowie i tagi | Opis |
|---|---|---|
|
type=restriction restriction=only_right_turn |
Z drogi A w punkcie n dozwolony jest tylko skręt w drogę B . Skręcanie w lewo jest tu zabronione. Jazda na jednokierunkowej ulicy pod prąd nie musi być dodatkowo zakazywana. |
|
type=restriction restriction=no_left_turn |
W punkcie n zabronione jest skręcanie w lewo z A doB. Dozwolona jest jazda prosto i skręt w prawo. Pozostałe trzy ograniczenia (restrykcje) na tym skrzyżowaniu muszą być definiowane indywidualnie. |
Uzupełnić!
Edytory
- Plugin turnrestrictions zawiera specjalny edytor, pozwalający na tworzenie i modyfikacje restrykcji ruchu.
- Patrz także wskazówki dotyczące Instrukcja dotycząca wprowadzania zakazów skrętu w JOSM
Uwagi
- ↑ Dla zakazów skrętu na drogach o dwóch pasach konieczne jest zastosowanie jednego lub więcej węzłów via.
- ↑ 2.0 2.1 2.2 2.3 Renderowane są znaki nakazu zamiast zakazu. Niemiecka i angielska nazwa nie zgadzaja sie tu ze soba. Na krzyzówkach dróg wybór zakazu powodowal by rysowanie znaku ze strzalka w nie istniejaca ulice.
- ↑ 3.0 3.1 3.2 3.3 Pokazywane są znaki drogowe stosowane w Niemczech. Znaki stosowane w innych krajach mogą być inaczej rysowane przez renderer (którego jeszcze nie ma) w zależności od kraju w którym sie znajdują.
Błędy
Patrz także
Narzędzia
- Relation Check (eng.)
- OSM Restriction Analyser (Potrzeba cierpliwości, XAPI jest często przeciążone.)
- Routing Service z Cloudmade
- Patrz także Routing/online routers oraz Routing/OfflineRouters

