Uk:Tag:route=bus
| Опис |
|---|
| Автобусний маршрут. |
| Група: 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
|
Назва маршруту, за наявності
Для 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 |
тимчасовий обʼїзд |
Члени
| Лінія/Точка | Роль | Наявність? | Пояснення |
|---|---|---|---|
<empty>/route/forward/backward |
Нуль або більше | Шляхи, що складають маршрут, у порядку та у звʼязку між собою. При додаванні за допомогою схеми PTv2 слід використовувати порожню роль.
Однак, при дотриманні традиційної та менш чіткої PTv1, кожна роль може бути однією з наступних:
| |
hail_and_ride |
Нуль або більше | Використовується на ділянках доріг у маршрутах громадського транспорту, де можна зупинити транспортний засіб у будь-якій точці, щоб сісти або вийти. Поширений в азіатських країнах. | |
stop/stop_exit_only/stop_entry_only |
Нуль або більше[1] | Місце зупинки автобуса на маршруті (public_transport=stop_position). Порядок елементів у звʼязку повинен відповідати порядку в розкладі руху і додаватися на початку звʼязку.
| |
platform/platform_exit_only/platform_entry_only |
Нуль або більше[1] | Вказівник або платформа на автобусній зупинці (public_transport=platform + highway=bus_stop/highway=platform). Порядок елементів у звʼязку повинен відповідати порядку зупинок у розкладі руху і додаватися на початку звʼязку.
|
- ↑ 1.0 1.1 Об'єкти-члени типу platform або stop можуть самі бути членами звʼязку
public_transport=stop_area.
Порядок членів
Для звʼязків, які позначені як PTv2 scheme, існує чітко визначений порядок для членів звʼязків, з яких складається звʼязок, див. Route Direction / Variant:
- Кожен напрямок/варіант містить усі доступні
stop_position,platformта лінії. - Кожна зупинка включає два елементи (якщо вони доступні): спочатку
stop_positionз роллю, а відразу за ним відповідна
stopplatformз роллю. Зупинки (stop_positions і platform) слід вставляти, починаючи з початкової stop_position/platform і закінчуючи кінцевою stop_position/platform.
platform - Після всіх зупинок усі використані шляхи слід додавати у звʼязок з порожньою роллю. Шляхи слід додавати, починаючи з шляху на початковій зупинці і закінчуючи шляхом на кінцевій зупинці.
Сортування та надійність порядку членів - підтримка редакторів
- У редакторі iD немає функції автоматичного сортування членів, а ручне сортування членів є непрактичним для звʼязків з великою кількістю членів.
- У редакторі iD є відкрите завдання щодо збереження значущого порядку членів після розділення шляхів для звʼязків із кільцями, див. openstreetmap/iD/issues/4876 GitHub.
Можливі помилки в теяуванні
|
Атрибут |
Дивіться також
- Relatify — редактор автобусних маршрутів
route=train— Маршрут залізничного сполучення (наприклад, Лондон-Париж Eurostar). Не плутати з названою ділянкою залізничної колії (див. route=railway).route=tram— Маршрут трамвайного сполучення.route_ref=*— Позначка на автобусній зупинці для вказівки маршрутів (як зазначено на табличці)
| ||||||||||||||||||||||||||||||||||||||||||||||||||
