Uk:Key:maxspeed
maxspeed |
Опис |
---|
Максимальна швидкість дозволена на автодорозі, залізниці чи водному шляху. |
Група: Restrictions |
Застосовується до цих елементів |
Використовується разом з |
Дивись також |
Статус: де-факто |
Інструменти |
Теґ maxspeed=* дозволяє вказувати обмеження максимальної швидкості, що є дозволеною для основного трафіку на автошляху, залізниці чи водному шляху. Зауважте, що у той самий час певні траспортні засоби можуть мати додаткові вагові обмеження (наприклад, великовантажні автівки у Великобританії мають обмеження швидкості у 56 миль на годину [90 км/г]), що не зазначені цим теґом.
Значення
- Дивіться також: Speed limits
Максимальна швидкість для highway=*, railway=rail, waterway=river може бути встановлена наступним чином:
Хоча приклади теґів наведені для лінійних обʼєктів, окремі позиції з обмеженнями зазвичай можна відтворити, позначаючи точку тими ж теґами.
Тип | Приклад | Пояснення |
---|---|---|
Чисове значення обмеження швидкості | maxspeed=60
maxspeed=50 mph maxspeed=10 knots |
Максимальне числове значення обмеження швидкості, за яким слідує відповідна одиниця вимирювання, якщо вона відмінна від в км/год. Коли значення в км/год, то одиниці вказувати непотрібно. Наприклад, maxspeed=60 для 60 км/год і maxspeed=50 mph для 50 миль/год (зверніть увагу на проміжок між значенням і одиницею вимірювання). |
Змінне обмеження швидкості | maxspeed:variable=* |
Вказує на те, що змінна максимальна швидкість може показуватись на електронних змінних знаках повідомлень з причин, зазначених у значенні теґа. Можна використовувати разом з maxspeed=*, щоб вказати обмеження швидкості в звичайній ситуації. Будь ласка, не використовуйте цей теґ для залізничних ліній, а замість цього позначте там максимально дозволену швидкість. |
Без обмеження швидкості | maxspeed=none | Вказує на те, що для цієї ділянки дороги немає фіксованого максимального числового обмеження швидкості (на деяких німецьких автобанах та дуже небагатьох інших місцях). Не використовувати для ситуацій, коли є обмеження, але воно невідоме. Там, де обмеження невідомое теґ maxspeed додавати не треба. |
Швидкість пішоходів | maxspeed=walk | В Австрії та Німеччині обмеження швидкості для житлової зони (німецька: Wohnstraße) визначається лише як "швидкість пішоходів", але для цього немає визначеного числового значення. Пропозиція maxspeed walk передбачає, що слід використовувати walk , але вона не використовується зазвичай.
Якщо закон визначає числовий еквівалент, його можна використовувати замість цього. Наприклад, у Нідерландах швидкість ходьби юридично визначається як 15 км/год, тому просто використовується maxspeed=15 замість maxspeed=walk. |
Неявне обмеження швидкості | maxspeed=<countrycode>:<zone type> | У деяких країнах, зокрема в Румунії, прийнято використовувати maxspeed з неявними значеннями. Формат включає код країни, за яким слідує : та ідентифікатор зони (наприклад 'RO:urban').
Ця нечислова нотація використовується, щоб уникнути виправлення всієї мапи країни через зміни законодавства щодо максимальної швидкості. Примітка: Деякі спільноти вважають за краще позначати ту саму інформацію в тезі maxspeed:type=*, а теґ source:maxspeed=* також поширений у деяких спільнотах. Загального консенсусу в рамках всього проєкту ще не знайдено. |
Неявні обмеження швидкості
- Основна стаття: Default speed limits
Теґ maxspeed=* може отримувати контекстно специфічні значення, особливо в місцях де немає дорожніх знаків, що обумовлюють обмеження максимальної швидкості, типово зазначену в нормативних документах.
В деяких місцях ця інформація зазначається явним чином за допомогою source:maxspeed=* та maxspeed:type=*
Код країни | В межах міської забудови | По за межами міської забудови | Інше | Коментарі | |||
---|---|---|---|---|---|---|---|
source:maxspeed=* або maxspeed:type=* (або maxspeed=*) | Типове чи явно вказане значення | source:maxspeed=* або maxspeed:type=* (або maxspeed=*) | Типове чи явно вказане значення | source:maxspeed=* або maxspeed:type=* (або maxspeed=*) | Типове чи явно вказане значення | ||
UA | UA:urban | 50 | UA:rural | 90 | UA:living_street | 20 | — |
UA:trunk | 110 | ||||||
UA:motorway | 130 |
Значення для інших країн – Key:maxspeed#Implicit maxspeed values
Див. також Типові обмеження швидкості для повного та машинозчитуваного списку неявних обмежень швидкості, який також включає обмеження швидкості для автотранспортних засобів, крім автомобілів, і отримується безпосередньо з законодавства кожної країни (з посиланнями).
Зони максимальної швидкості
Якщо обмеження швидкості позначено спеціальними обмеженнями швидкості, позначеними на кордонах зони, їх можна позначати наступним чином:
maxspeed=30
maxspeed:type=DE:zone30
або менш полярний спосіб maxspeed=DE:zone:30
Примітка: Спеціальний ключ zone:maxspeed=* перетинається з обома методами та може бути використаний для цієї мети в поєднанні з явним значенням maxspeed, наприклад zone:maxspeed=DE:30 та maxspeed=30.
Розширене теґування
Транспортні засоби
Там, де є різні обмеження швидкості для різних класів транспортних засобів, їх слід вказати за допомогою maxspeed:<vehicle>=*. Можливі значення для <vehicle>
відповідають значенням для транспортних засобів ключа access=* (див. також Приклади).
Примітка: Якщо для певних класів транспортних засобів застосовується нижче загальне обмеження швидкості на всіх дорогах у межах юрисдикції, то це не повинно бути позначено на кожній окремій дорозі.
Наприклад:
- maxspeed:hgv=* – застосовується до вантажівок "heavy goods vehicles" (=trucks)
- maxspeed:bus=* – застосовується до автобусів
Напрямок руху
- Основна стаття: Uk:Forward & backward, left & rightТам, де вказані різні обмеження швидкості для кожного напрямку руху, їх можна вказати за допомогою maxspeed:forward=* чи maxspeed:backward=* відповідно.
forward
застосовується до обмеження швидкості в тому ж напрямку, що і напрямок лінії OSM, аbackward
до обмеження швидкості в протилежному напрямку.
Смуги руху
Там, де вказані різні обмеження швидкості для кожної смуги дороги, їх можна вказати за допомогою maxspeed:lanes=*. Максимальна швидкість кожної смуги повинна бути розділена символом | (вертикальна риска). Значення вказуються зліва на право, де перше значення – це максимальна швидкість крайньої лівої смуги (за напрямком лінії OSM), і так до крайньої правої смуги.
Крім того, якщо вони повинні бути вказані для кожного напрямку руху окремо, ключ maxspeed:lanes:forward=* та maxspeed:lanes:backward=* використовуються, lanes:forward
застосовується до обмеження швидкості по смугах у тому ж напрямку, що й напрямок лінії OSM, а lanes:backward
до обмеження швидкості смуг протилежного напрямку. Отже, дивіться також Приклади, а також статтю про мапінг окремих смуг.
Обмеження по часу
- Основна стаття: Uk:Conditional restrictions
Приклад: Максимальна швидкість становить 30 км/год з 7:00 до 14:00 у робочі дні (у Німеччині: понеділок-субота, але не у святкові дні), але в іншому випадку становить 50 км/год як неявне обмеження швидкості в місті:
maxspeed=DE:urban
maxspeed:conditional=30 @ (Mo-Sa 07:00-14:00; PH off)
Інші міркування
Теґ maxspeed=* в ідеалі слід додавати лише до сегмента проїжджої частини, для якого застосовується обмеження швидкості. Залежно від юрисдикції, обмеження швидкості може набути чинності за знаком обмеження швидкості [1][2], на суцільній лінії, намальованій через проїжджу частину біля знаку [3], на фіксованій відстані від знаку або на найближчому перехресті.
Приклади
Ідентифікація | Теґування | Примітки |
---|---|---|
maxspeed=60 + maxspeed:type=sign | ||
maxspeed=50 mph + maxspeed:type=sign | Обмеження швидкості вказується в одиницях, які юридично визначена і не буде перетворено на км/год. | |
maxspeed=DE:urbanmaxspeed=DE:rural
maxspeed=DE:motorway |
На всіх дорогах Німеччини, де не визначено чіткого обмеження швидкості, можуть (і повинні) бути вказані відповідні неявні значення. | |
10 knots | maxspeed=10 knots | Обмеження швидкості вказується в одиниці, яка юридично визначена і не буде перетворена на км/год. |
maxspeed:variable=* | (Змінне) обмеження швидкості показується на знаках обмеження швидкості. | |
maxspeed=GB:nsl_single | Неявне обмеження швидкості 60 миль на годину на дорозі у Великобританії на основі знака "національне обмеження швидкості". | |
maxspeed:lanes=100|100|80 | Обмеження швидкості 80 кілометрів на годину на крайній правій смузі на дорозі з передбачуваним загальним обмеженням швидкості 100 кілометрів на годину. | |
maxspeed=80maxspeed:hgv=60 | Обмеження швидкості в 60 кілометрів на годину дійсне лише для вантажівок – 80 кілометрів на годину в іншому випадку. | |
maxspeed:conditional=40 @ (Mo-Fr 08:00-09:30, 14:30-16:00;PH off;SH off) | Обмеження швидкості, яке діє впродовж днів шкільного навчання. Див Conditional restrictions для уточнення обмежень по сезонах чи часу. | |
maxspeed=80 + maxspeed:conditional=60 @ wet | Обмеження на час негоди | |
maxspeed:conditional=60 @ (maxweightrating>7.5) | 60 км/год для транспортного засобу з максимальною дозволеною вагою понад 7,5 т. Дивіться також maxweightrating=* |
Сервіси
- JOSM
- Вбудований стиль mappaint типово показує значення максимальної швидкості на точці, якщо позначено разом з теґом дорожнього знаку traffic_sign=*.
- Стиль mappaint maxspeed показує значення maxspeed на лініях різними кольорами.
- StreetComplete має завдання (стандартно вимкнені), які пропонуватимуть вам вказати інформацію про обмеження швидкості
- MapComplete Maxspeed редактор (не підтримує використання теґів *:urban)
- Інші сервіси
- Worldwide maxspeed overlay
- Запити Overpass turbo
- Maxspeed color подібний колірний стиль до попереднього ITO map (Жовтий для максимальної швидкості 'none'; темно-синій для 130/120/110; світло-блакитний для 100; фіолетовий для 90/80; червоний для 70/60; помаранчевий для 50 і зелений для 5/10/15/20/30/40)
- Maxspeed major roads color подібний колірний стиль до попереднього ITO map (Жовтий використовується для доріг з максимальною швидкістю, встановленою на 'none'; темно-синій для 130/120/110; світло-блакитний для 100; фіолетовий для 90/80; червоний для 70/60; помаранчевий для 50 і зелений для 30
Розробникам
Синтаксичний аналіз
Регулярний вираз тільки для числових значень:
^([0-9][\.0-9]+?)(?:[ ]?(?:kmh|km/h|mph|kph))?$
Регулярний вираз, що відловлює числові значення та неявні значення, такі як none чи IT:rural:
^([^ ]+?)(?:[ ]?(?:kmh|km/h|mph|kph))?$
Рушії прокладання маршрутів
Розробники рушіїв прокладання маршрутів повинні знати, що теґ highway=* не обовʼязково є хорошим посередником для обмежень швидкості в деяких юрисдикціях. Наприклад, в американському штаті Огайо, в той час, в якій сільські, без покриття дороги highway=unclassified мають стандартне більш високе обмеження швидкості (55 mph), ніж деякі міські highway=motorway шляхи (50 mph).
Можливі помилки теґування
Дивіться також
Повʼязані теґи
- minspeed=* – обмеження мінімальної швидкості
- access=* – інші обмеження
- source:maxspeed=* чи maxspeed:type=* – джерела інформації про обмеження швидкості
- traffic_sign=* – дорожні знаки
- highway=speed_camera – камери контролю швидкості
- highway=speed_display – динамічні електронні табло, на яких можуть показуватись різні обмеження швидкості
- maxspeed:advisory=* – рекомендована швидкість
- maxspeed:variable=* – вказує на те, що обмеження швидкості може змінюватись динамічно
- maxspeed:conditional=* – використовується для зазначення швидкості за наявності певних умов
Повʼязані теми
- Proposed features/Practical maxspeed – пропозиція позначення швидкості яка може бути реально досягнута, коли обмежень швидкості та іншої інформації недостатньо, щоб дати реалістичну картину. Відхилено, але використовується.
- Огляд одиниць вимірювання
- Обмеження за типами пересування ключа access=*
- Детальний огляд неявних обмежень швидкості
- Default speed limits (Обмеження швидкості, які застосовуються у різних територіях, якщо явного обмеження швидкості не зазначено)
- Опис суфікса lanes для позначення окремих смуг
- Загальна стаття про обмеження швидкості
- Запит Sophox для доріг з найширшого діапазону дозволених швидкостей (dead link since 2020)
Мапи, що показують дані про максимальну швидкість
- openstreetbrowser показує дані про максимальну швидкість
- Max Speed via Overpass – мапа, що показує обмеження швидкості. Зачекайте, поки зʼявляться значення, а потім натисніть і відредагуйте.
- https://graphhopper.com/maps/ – після прокладання маршруту, швидкість можна побачити на графіку внизу, змінивши на "max_speed".
- CyclOSM – веломапа, яка показує дороги зі швидкістю до 32 км/год блакитним затінюванням.