Pl:Tag:oneway=reversible
oneway = reversible |
Opis |
---|
Droga jednokierunkowa która rzadko zmienia kierunek ruchu. |
Grupa: Drogi |
Używane na tych elementach |
Wymagane znaczniki |
|
Przydatne kombinacje |
|
Zobacz też |
Status: w rzeczywistości |
Narzędzia |
oneway=reversible - stosowany do oznaczenia drogi jednokierunkowej która rzadko zmienia kierunek ruchu.
Opis
Ten tag jest używany w przypadku dróg, które zmieniają się regularnie w różnych kierunkach, ale rzadko, zazwyczaj kilka razy dziennie. Głównym zastosowaniem jest umożliwienie ruchu w różnych kierunkach w godzinach szczytu rano i wieczorem. Jest to czasami nazywane "przepływem falowymm".
Obecnie nie ma akceptowanego sposobu znakowania, gdy droga zmierza w jakim kierunku.
Mapowanie
Zaznaczmy odcinek drogi i dodajemy tag oneway=reversible wraz z dowolnym tagiem highway=*.
W przypadku krótkich odcinków wąskiej drogi (mosty, przejścia podziemne, ...) bez regulacji ruchu drogowego tag priority=* może być lepszy.
Należy użyć, zamiast niego, tag oneway=alternating dla dróg, które częściej zmieniają kierunek.
Jeśli nie mamy pewności, czy ten tag lub tag oneway=alternating jest właściwym tagiem, zadajmy sobie pytanie:
Kiedy korzystamy z tej drogi, a kierunek ruchu zmierza obecnie w drugą stronę, czy po prostu poczekamy na zmianę kierunku i następnie pojedziemy dalej (=> oneway=alternating), lub użyjemy zupełnie innej trasy (=> oneway=reversible).
Rendering
Rendery nie powinny prowadzić przez ten rodzaj drogi jednokierunkowej, nie wiedząc więcej o jednorazowych harmonogramach, zazwyczaj przez ocenianie kolejnych tagów, takich jak oneway:conditional=*.
Ponadto, jeśli pojazd jedzie oneway=reversible w dowolnym kierunku, silniki rendera kierujące ruchem powinny wywnioskować ograniczenia dotyczące zawracania. Niestety nie jest pewne, jak interpretują obecne routery, należy uwzględnić te ograniczenia i dodatkowy tag access=no.
Przykład
Hipotetyczny przykład użycia wraz z ograniczeniem warunkowym:
- oneway=reversible - domyślnie dla routerów, które nie rozumieją ograniczeń warunkowych i nie kierują tam pojazdów.
- + oneway:conditional=yes @ (09:00-17:00); -1 @ (17:01-8:59)
Obecnie ten przykład nie działa w OsmAnd.
Zobacz też
https://github.com/osmandapp/Osmand/issues/6271 - OsmAnd bilecik omawia możliwości wspierania tego