Uk:Tag:route=bus

From OpenStreetMap Wiki
Jump to navigation Jump to search
route = bus
Опис
Автобусний маршрут. Show/edit corresponding data item.
Група: routes
Застосовується до цих елементів
точки не можна позначати цим теґомлінії не можна позначати цим теґомполігони не можна позначати цим теґомзв’язки можна позначати цим теґом
Вимагає
Використовується разом з
Статус: де-факто
Основна стаття: Автобуси

Цей теґ використовується для звʼязків, які використовуються для позначення route автобусного маршруту. Повний посібник з додавання автобусних маршрутів до OpenStreetMap див. на вікі-сторінці Uk:Buses.

Існують незначні відмінності між двома конвенціями позначення маршрутів автобусів:

  • У PTv2 використовується один звʼязок для кожного напрямку, тому зазвичай для автобусної лінії потрібно 3 звʼязки. Зазвичай буде по одному route для кожного напрямку маршруту та один звʼязок route_master.
  • У традиційній схемі PTv1 кожен напрямок можна позначити за допомогою 2 окремих звʼязків (з однаковим значенням ref=*); або, як варіант, за допомогою одного звʼязку.

Інші відмінності будуть пояснені нижче у відповідних розділах.

Теґи

Ключ Значення Пояснення
type route (обовʼязково)
route bus (обовʼязково)
ref номер Номер маршруту, напр. 4, 4A, X13, etc. (рекомендується)
from назва Перша зупинка маршруту (рекомендується)
to назва Кінцева зупинка маршруту (рекомендується)
via назва Важливі проміжні зупинки(рекомендується, якщо існує кілька варіантів в одному напрямку маршруту)
name Назва маршруту, за наявності

a question mark

Ця стаття чи розділ містять сумнівну або суперечливу інформацію. Дивіться Обговорення для отримання додаткової інформації.
Описове найменування, як правило, не схвалюється. Ця рекомендація викликала критику. багато разів протягом багатьох років.

Для PTv2 використовуйте: <тип транспорту> <номер маршруту>: <перша зупинка> => <кінцева зупинка>

Назва ліній або маршруту.
operator оператор Назва компанії, яка обслуговує маршрут.
network місцева або регіональна мережа Назва мережі; може бути скороченням, наприклад, BVG, RMV.
public_transport:version 2 Використовується для розрізнення різних схем звʼязків громадського транспорту.
colour #FFEEDD «Офіційний» колір автобусного маршруту. Ідентифікатори в деяких містах.
opening_hours години роботи Години роботи автобусного маршруту (опціонально)
on_demand yes / partial Вказує, що автобусний маршрут працює тільки на вимогу.
by_night yes / no / only Вказує, чи працює маршрут вдень та/або вночі. (опціонально)
duration тривалість Час руху автобусного маршруту, зазначений в офіційних документах. Використовуйте формат HH:MM:SS, H:MM:SS, HH:MM, H:MM, MM, або M. Наприклад: 00:32, 00:32:00, або 32 якщо це 32 хвилини. (optional)
interval інтервал Час між прибуттями на будь-якій зупинці вздовж маршруту. Використовуйте формат HH:MM:SS, H:MM:SS, HH:MM, H:MM, MM або M. Наприклад: 00:32:30 для маршруту, на якому автобуси курсують кожні 32,5 хвилини. (опціонально)
roundtrip yes / no Чи є маршрут автобуса кільцевим (перша і остання зупинки однакові). (опціонально)
wheelchair yes / no / limited Вказує, чи є автобуси на маршруті низькопідлоговими для інвалідних візків. (опціонально)
bicycle yes / no / permissive Вказує, чи дозволено перевозити велосипеди в автобусі. «yes», якщо дозволено, про що може свідчити наявність багажників на передній частині автобуса. «permissive», якщо велосипеди можна перевозити в автобусі, але для велосипедистів не передбачено жодних зручностей. «no», якщо велосипеди в автобусі заборонені. (опціонально)
state temporary тимчасовий обʼїзд

Члени

Лінія/Точка Роль Наявність? Пояснення
way <empty>/route/forward/backward Нуль або більше Шляхи, що складають маршрут, у порядку та у звʼязку між собою. При додаванні за допомогою схеми PTv2 слід використовувати порожню роль.

Однак, при дотриманні традиційної та менш чіткої PTv1, кожна роль може бути однією з наступних:

  • <empty> або route означає, що маршрут проходить цим шляхом в обох напрямках.
  • forward означає, що маршрут проходить цим шляхом тільки в напрямку лінії ОСМ.
  • backward означає, що маршрут проходить тільки проти напрямку ліні ОСМ.
way hail_and_ride Нуль або більше Використовується на ділянках доріг у маршрутах громадського транспорту, де можна зупинити транспортний засіб у будь-якій точці, щоб сісти або вийти. Поширений в азіатських країнах.
node stop/stop_exit_only/stop_entry_only Нуль або більше[1] Місце зупинки автобуса на маршруті (public_transport=stop_position). Порядок елементів у звʼязку повинен відповідати порядку в розкладі руху і додаватися на початку звʼязку.
node way area platform/platform_exit_only/platform_entry_only Нуль або більше[1] Вказівник або платформа на автобусній зупинці (public_transport=platform + highway=bus_stop/highway=platform). Порядок елементів у звʼязку повинен відповідати порядку зупинок у розкладі руху і додаватися на початку звʼязку.
  1. 1.0 1.1 Об'єкти-члени типу platform або stop можуть самі бути членами звʼязку public_transport=stop_area.

Порядок членів

Для звʼязків, які позначені як PTv2 scheme, існує чітко визначений порядок для членів звʼязків, з яких складається звʼязок, див. Route Direction / Variant:

  • Кожен напрямок/варіант містить усі доступні stop_position, platform та лінії.
  • Кожна зупинка включає два елементи (якщо вони доступні): спочатку stop_position з роллю role stop, а відразу за ним відповідна platform з роллю role platform. Зупинки (stop_positions і platform) слід вставляти, починаючи з початкової stop_position/platform і закінчуючи кінцевою stop_position/platform.
  • Після всіх зупинок усі використані шляхи слід додавати у звʼязок з порожньою роллю. Шляхи слід додавати, починаючи з шляху на початковій зупинці і закінчуючи шляхом на кінцевій зупинці.

Сортування та надійність порядку членів - підтримка редакторів

  • У редакторі iD немає функції автоматичного сортування членів, а ручне сортування членів є непрактичним для звʼязків з великою кількістю членів.
  • У редакторі iD є відкрите завдання щодо збереження значущого порядку членів після розділення шляхів для звʼязків із кільцями, див. openstreetmap/iD/issues/4876 GitHub.

Можливі помилки в теяуванні

Дивіться також

  • Relatify — редактор автобусних маршрутів
  • route=train — Маршрут залізничного сполучення (наприклад, Лондон-Париж Eurostar). Не плутати з названою ділянкою залізничної колії (див. route=railway).
  • route=tram — Маршрут трамвайного сполучення.
  • route_ref=* — Позначка на автобусній зупинці для вказівки маршрутів (як зазначено на табличці)