Pl:Key:maxspeed
maxspeed |
Opis |
---|
Maksymalna dozwolona prędkość w ruchu drogowym, kolejowym lub wodnym. |
Grupa: Ograniczenia |
Używane na tych elementach |
Przydatne kombinacje |
Zobacz też |
Status: w rzeczywistości |
Narzędzia |
maxspeed=* - używany jest do określenia ograniczenia prędkości w ruchu drogowym, kolejowym lub wodnym.
Opis
Domyślnie wartości liczbowe interpretowane są w km/h. Jeśli limit prędkości podany jest w innej jednostce prędkości, jednostka ta powinna zostać dodana (po odstępie) po wartości liczbowej (zobacz przykłady poniżej). maxspeed
ustawiamy na punkcie, drodze lub obszarze.
Dostępne wartości
Ograniczenie prędkości dla highway=*, railway=rail, waterway=river itp. określamy następująco:
Typ | Przykład | Objaśnienie |
---|---|---|
<wartość> | maxspeed=60 maxspeed=50 mph maxspeed=10 knots |
Liczba określająca maksymalną prędkość, odpowiednio w km/h (brak jednostki), milach na godzinę, węzłach. |
signals
|
maxspeed=signals | Określa zmienne ograniczenie prędkości wyświetlane przez odpowiednią sygnalizację świetlną. |
none
|
maxspeed=none | Występuje na drogach, na których nie jest określona maksymalna dozwolona prędkość (np. na części niemieckich autostrad). Nie używać na drogach, na których określony jest limit prędkości a my go nie znamy (w przypadku dróg z nieznanym limitem nie używamy tagu maxspeed). |
walk
|
maxspeed=walk | W Austrii i w Niemczech na drogach w strefie zamieszkania (niemiecki: Wohnstraße bzw. Verkehrsberuhigter Bereich) ograniczenie prędkości jest jedynie określone jako "prędkość chodzenia", bez dokładnej definicji tego pojęcia. Jeśli prawo definiuje odpowiednik liczbowy, należy go użyć. Na przykład w Holandii prędkość chodzenia jest prawnie zdefiniowana jako 15 km/h, więc wystarczy użyć maxspeed=15 zamiast maxspeed=walk .
|
Uwaga: W Polsce mogą wystąpić drogi z kombinacją maxspeed=<countrycode>:<zone type>
(np. maxspeed=PL:urban
). Ta metoda jest przestarzała (należy wykorzystywać source:maxspeed
opisany niżej).
Źródło wprowadzonego w OSM ograniczenia prędkości określamy przez tag source:maxspeed=*. Przyjmuje on następujące wartości:
- sign (używany w przypadku, gdy limit prędkości przedstawiony jest na znaku "Ograniczenie prędkości" - B-33)
- <countrycode>:<zone type> (używany w przypadku, gdy maksymalna dozwolona prędkość określona jest pośrednio przez przepisy prawa, np. PL:urban dla terenu zabudowanego lub UK:motorway dla autostrady)
Dodatkowe tagi
Kierunek jazdy
W przypadku obowiązywania różnych ograniczeń dla przeciwnych kierunków jazdy należy użyć kombinacji maxspeed:forward=* względnie maxspeed:backward=*, gdzie forward
dotyczy limitu w tym samym kierunku, w którym narysowana jest droga w OSM oraz backward
w kierunku przeciwnym (nie mylić z drogą jednokierunkową).
Pojazdy
W przypadku, gdy ograniczenie prędkości dotyczy różnych klas pojazdów należy użyć maxspeed:<vehicle>=*. Możliwe wartości <vehicle>
przedstawione są dla klucza access=* w ograniczeniach (zobacz również przykłady poniżej).
Uwaga: Where a lower blanket speed limit is applied for certain classes of vehicle across all roads within the jurisdiction then this should not be tagged at the individual road level.
Pasy ruchu
Przy różnych ograniczeniach prędkości dla każdego pasa ruchu używamy tagu maxspeed:lanes=*. Dodatkowo, jeśli ograniczenie powinno być określone dla każdego kierunku oddzielnie, powinien zostać użyty klucz maxspeed:lanes:forward=* lub maxspeed:lanes:backward=*, (lanes:forward
oraz lanes:backward
analogicznie do opisanych przy kierunkach jazdy). Zobacz dodatkowe przykłady w artykule dotyczącym mapowania poszczególnych pasów ruchu.
Przykłady
Identyfikacja | Tagowanie | Objaśnienie |
---|---|---|
maxspeed=60 + source:maxspeed=sign | Ograniczenie prędkości do 60 kilometrów na godzinę odczytane bezpośrednio na znaku drogowym. Dodatkowo można użyć jednostki, np. maxspeed=60 km/h. | |
maxspeed=50 mph + source:maxspeed=sign | Ograniczenie prędkości (odczytane na znaku drogowym) określone z wykorzystaniem konkretnej jednostki (w tym przypadku nie może zostać konwertowane do km/h). | |
maxspeed=50 + source:maxspeed=DE:urban maxspeed=100 + source:maxspeed=DE:rural |
Określenie domniemanych wartości na drogach, gdzie nie ma bezpośrednio przedstawionego ograniczenia prędkości (tutaj przykład dla Niemiec - 50 km/h w terenie zabudowanym, 100 km/h poza oraz brak ograniczenia na autostradzie) | |
10 węzłów | maxspeed=10 knots | Ograniczenie prędkości określone z wykorzystaniem konkretnej jednostki (w tym przypadku nie może zostać konwertowane do km/h). |
maxspeed=signals | Zmienne ograniczenie prędkości przedstawione z wykorzystaniem sygnalizatora świetlnego. | |
maxspeed=60 mph + source:maxspeed=GB:nsl_single | A speed limit of 60 miles per hour on a road in the UK based on a "national speed limit" sign. Prawdopodobnie błędne zdjęcie | |
maxspeed:lanes=*100|100|80 | Ograniczenie prędkości do 80 km/h na prawym pasie ruchu na drodze, na której dozwolona jest prędkość maksymalna wynosząca 100 km/h. | |
maxspeed=80
maxspeed:hgv=60 |
Ograniczenie prędkości do 60 km/h dotyczące samochodów ciężarowych na drodze z ograniczeniem 80 km/h dla pozostałych pojazdów. |
Dla deweloperów
Parser
Wyrażenie regularne dla zdefiniowanych wartości:
^([0-9][\.0-9]+?)(?:[ ]?(?:kmh|km/h|mph|kph))?$
Wyrażenie regularne dopasowujące dodatkowo wartości typu none
lub signals
:
^([^ ]+?)(?:[ ]?(?:kmh|km/h|mph|kph))?$
Mila na godzinę (mph) odpowiada 1,609 km/h, 1 węzeł odpowiada 1,852 km/h.
Dodatkowe tagi
- minspeed=* - minimalna dozwolona prędkość
- access=* - ograniczenia dostępu
- source:maxspeed=* - zawiera źródło wprowadzonego ograniczenia prędkości
- traffic_sign=* - pojedynczy znak drogowy dotyczący ograniczenia
Zobacz też
- Przegląd używanych jednostek
- Ograniczenia dla transportu z wykorzystaniem klucza access=*
- Szczegółowy przegląd domniemanych ograniczeń
- Opis rozszerzeń
:lanes
dotyczących mapowania pasów ruchu - Propozycja dla maxspeed=walk
- Propozycja dla domniemanych przepisów drogowych
- Artykuł dotyczący ograniczeń prędkości
- enforcement=average_speed - tagowanie odcinkowego pomiaru prędkości
Mapy i aplikacje pokazujące maxspeed
- https://graphhopper.com/maps/ – po wyznaczeniu trasy prędkość można zobaczyć na wykresie na dole, zmieniając na 'max_speed'