Uk:Вікіпроект Україна/Класифікація доріг

From OpenStreetMap Wiki
Jump to: navigation, search

У свій час, на рівні глобального OSM-товариства було вирішено, що в основі класифікації доріг, яка описується теґом highway=*, мають лежати не фізичні характеристики, а відносна важливість ("значимість") дороги у дорожній мережі. Головна причина у тому, що найважливіша характеристика дороги - це не кількість смуг руху або якість асфальту, а звідки і куди по ній можна доїхати.

У звʼязку із цим, українським співтовариством у результаті обговорення на форумі та голосування були прийняті правила для визначення відносної важливості доріг на території України. Відповідно до обговорення на форумі за основу цієї класифікації доріг взята класифікація прийнята російською спільнотою. Таке рішення обумовлено тим, що Росія та Україна мають дорожню інфраструктуру успадковану від колишнього СРСР, і рішення прийняте в результаті важких дискусій російською спільнотою можуть у повній мірі застосовуватись до України. Тож на цій сторінці міститься адаптований переклад цієї класифікації. Також на цій сторінці міститься відповідність цієї класифікації до офіційної класифікації доріг в Україні.

Класифікація доріг

Потрібно відрізняти класифікацію доріг поза та в межах населених пунктів, на сторінці Map_Features/Uk:Map_Features дається лише загальний опис.

Класифікація доріг поза межами населених пунктів

теґ вигляд (Osmarender) опис
highway=motorway Rendering-highway motorway neutral.png
  • дороги позначені знаком 5.1 "Автомагистраль" AutobahnCH.png

цим теґом слід позначати тільки дороги рівня trunk, для локальних магістралей потрібно використовувати primary, secondary або tertiary + motorroad=yes + maxspeed=* (обговорення (рос.))
автомобільні дороги в цій категорії мають впродовж всієї довжини багатосмугову проїзну частину із центральною розподілювальною та не мають перетину на одному рівні із іншими автомобільними дорогами та залізницею, трамвайними коліями, велосипедними та пішохідними доріжками
типово, highway=motorway — одностороння дорога (тобто кожний напрямок креслиться окремо), навіть коли обидва напрямки накреслено однією лінією — потрібно додавати теґ oneway=no

highway=trunk Rendering-highway trunk neutral.png
  • автомобільні дороги які входять до складу Мережі європейських автошляхів
  • автомобільні дороги державного значення, які утворюють опорну мережу автодоріг країни (відповідають дорогам M-##; див. нижче):
    • дороги, по яким проходить основний пасажирський та вантажний міжрегіональний трафік
    • дороги, що послідовно з’єднують кілька великих міст
    • дороги до міжнародних аеропортів та до великих портів


Мережа доріг класу trunk повинна бути з’єднаною в межах всієї країни, тому:

  • дорога класу trunk не повинна перериватись в середині населених пунктів (якщо це єдиний транзитний маршрут)
  • дорога класу trunk може починатись та закінчуватись в середини тільки великих населених пунктів, приєднуючись до доріг класу не нижчім за primary
highway=primary Rendering-highway primary neutral.png

автомобільні дороги регіонального значення, що з’єднують великі міста та/або обласні центри, дороги міжрегіонального значення, що не є trunk (відповідають дорогам Н-## та Р-##; див. нижче)

highway=secondary Rendering-highway secondary neutral.png

автомобільні дороги обласного значення, що з’єднують обласні центри з крупними населеними пунктами (районними центрами), а також крупні населені пункті між собою (відповідають дорогам Т-##-##; див. нижче)

highway=tertiary Rendering-highway tertiary neutral.png

більш важливі автомобільні дорогим серед інших автомобільних доріг місцевого значення, наприклад ті, що з’єднують районні центри із селами, а також кілька сіл між собою

highway=unclassified Rendering-highway unclassified.png

інші автомобільні дороги місцевого значення, які утворюють з’єднувальну мережу доріг, наприклад підʼїзди до хуторів або малих сіл від доріг вищого статусу
можуть не мати твердого покриття (surface=unpaved), а також грейдери (surface=compacted), бетонки (surface=concrete)
не треба використовувати цей теґ у разі, якщо статус дороги невідомий та потребує уточнення, для цього треба застосовувати highway=road

highway=service Rendering-highway service.png
  • службові проїзди (наприклад на АЗС)
  • проїзди на території колгоспного двору або заводу
highway=track Rendering-highway track.png

польові дороги сільськогосподарського призначення, лісові дороги, неофіційні путівці (ґрунтовки)…
"дороги тут нема, але дехто тут їздить ;-)"
не треба використовувати цей теґ для позначення ґрунтових доріг, які утворюють з’єднувальну мережу та які використовуються для руху не-сільськогосподарської техніки — у цьому випадку, зазвичай, треба використовувати highway=unclassified або ж highway=residential та уточнювати тип покриття/можливість проїзду за допомогою теґів smoothness=* та/або surface=*.

highway=path Path osm.png

стежки (тропи), "напрямки" (звичайною автівкою не проїхати)

highway=road

дороги невідомої класифікації, що потребують уточнення
в тому числі, ті що накреслені по супутниковим знімкам (source=landsat)

Ось кілька простих правил, що дозволяють спростити визначення типу дороги:

  • Основна дорога, що з’єднує два міста типу place=city, повинна бути щонайменше highway=primary.
  • Основна дорога, що з’єднує два міста типу place=town, повинна бути щонайменше highway=secondary.
  • Дорога до крупного села place=village (і головна у крупному селі) повинна бути щонайменше highway=tertiary.
  • Дорога до хутора (place=hamlet) або невеликого села (place=village) повинна бути щонайменше highway=unclassified.
  • Дорога від жилої частини села до виробничої - highway=unclassified.
  • Усередині села (крім головної) - highway=residential.
  • Між сусідніми автопарком, ремонтом, корівником - highway=service.
  • Дороги, що ідуть у поле і там закінчуються - highway=track.


  • Дорога, що з’єднує дві дороги типу highway=trunk, повинна бути щонайменше highway=primary.
  • Дорога, що з’єднує дві дороги типу highway=primary, повинна бути щонайменше highway=secondary.

При цьому необхідно памʼятати, що:

  • Основна дорога - лише одна. Якщо між двома населеними пунктами проходить декілька доріг, статус тільки однієї з них підвищуєтья у відповідності до викладених правил.
  • Якщо дві дороги вищого статусу вже зʼєднані між собою (наприклад, перетинаються), то інші дороги, що проходять між ними по хорді, нічого насправді не зʼєднують і не мають передумов для підвищення статусу.
  • При послідовному викиданні доріг класу service, потім одночасно residential і unclassified, потім по черзі tertiary, secondary, primary, мережа доріг має залишатися звʼязною.

У виключних випадках можлива зміна класу доріг +/- 1 рівень в залежності від важливості дороги та/або якості дорожнього покриття порівняно із сусідніми дорогами.

Класифікація доріг в межах населених пунктів

Транзитні дороги

  • Не потрібно знижувати клас транзитних доріг, які проходять через населений пункт.
    • Але, якщо highway=motorway під час проходження через населений пункт втрачає властивості автомагістралі, його треба понизити до highway=trunk.
  • У разі наявності об’їзної дороги навкруги населеного пункту, дорога повинна проходити по об’їзній і в населений пункт не заходити.

Інші дороги в межах населених пунктів

теґ вигляд (Osmarender) опис
highway=motorway Rendering-highway motorway neutral.png
  • автомагістралі (позначені знаком 5.1 "Автомагістраль" AutobahnCH.png)

див. Класифікацію доріг поза межами населених пунктів

highway=trunk Rendering-highway trunk neutral.png

транзитні дороги, що проходять через населений пункт
див. Класифікацію доріг поза межами населених пунктів
якщо транзитна дорога йде в обхід міста, тоді trunk в місті не креслимо
дороги від міста до цієї дороги креслимо рівнем не вищим за primary

highway=primary Rendering-highway primary neutral.png

центральні магістралі міста
(в містах їх буде тільки кілька штук (за виключенням мегаполісів), а в невеликих населених пунктах можуть бути відсутні)

highway=secondary Rendering-highway secondary neutral.png

основні магістралі районів міста
(в невеликих населених пунктах можуть бути відсутні)

highway=tertiary Rendering-highway tertiary neutral.png

головні вулиці стосовно до інших дрібних вулиць/провулків, основні дороги в мікрорайонах або транзитні вулиці між ними

highway=unclassified Rendering-highway unclassified.png

звичайні дрібні вулиці/провулки, мають переважно нежитлові будівлі уздовж вулиць
можуть не мати твердого покриття (surface=unpaved)
можливо використовувати разом з living_street=yes для позначення основного/широкого (у порівнянні з іншими) внутрішньодворового проїзду
не треба використовувати цей теґ у разі, коли статус дороги не відомий або потребує уточнення, у цьому випадку використовується highway=road

highway=residential Rendering-highway residential.png

звичайні дрібні вулиці/провулки, з переважно житловими будинками вздовж вулиці,
транзитний рух припустимий, але не бажаний
можуть не мати твердого покриття (surface=unpaved)

highway=living_street Living street osm.png

вулиця, що має той же самий рівень в дорожній мережі, що й highway=residential, позначена знаком 5.21 "Житлова зона", є еквівалентом (highway=residential, living_street=yes) не плутайте із дворовими проїздами (highway=service, living_street=yes)

highway=service Rendering-highway service.png
  • службові проїзди (наприклад на АЗС)
  • проїзди на парковках (service=parking_aisle)
  • внутрішньодворові проїзди (living_street=yes)
highway=pedestrian Pedestrian with area osm.png
  • пішохідні вулиці (ширші за highway=footway)
  • пішохідні площі (треба додавати теґ area=yes).
highway=cycleway Cycleway osm.png

велодоріжки

highway=footway Rendering-highway footway.png

доріжки для пішоходів, тротуари

highway=path

стежки

highway=road

дороги невідомої класифікації, що потребують уточнення
у тому числі накреслені по супутниковим знімкам (source=landsat)

Спеціальні типи

теґ вигляд (Osmarender) опис
highway=motorway_link Rendering-highway motorway link.png

розвʼязки доріг типу highway=motorway з іншими дорогами (нижчими за класифікацією).
Типово, highway=motorway_link — одностороння дорога, якщо ж рух по дорозі здійснюється в обох напрямках, то необхідно застосовувати теґ oneway=no.

highway=trunk_link Rendering-highway trunk link.png

розвʼязки доріг типу highway=trunk .
Типово, така дорога є двосторонньою. Застосовуйте теґ oneway=yes, якщо highway=trunk_link є односторонньою дорогою.

highway=primary_link Rendering-highway primary link.png

розвʼязки доріг типу highway=primary з дорогами нижчими за класифікацією.
Типово, така дорога є двосторонньою. Застосовуйте теґ oneway=yes, якщо highway=primary_link є односторонньою дорогою.

highway=secondary_link

розвʼязки доріг типу highway=secondary з дорогами нижчими за класифікацією.
Типово, така дорога є двосторонньою. Застосовуйте теґ oneway=yes, якщо highway=secondary_link є односторонньою дорогою.

highway=tertiary_link

розвʼязки доріг типу highway=tertiary з дорогами нижчими за класифікацією.
Типово, така дорога є двосторонньою. Застосовуйте теґ oneway=yes, якщо highway=tertiary_link є односторонньою дорогою.

Корисні теґи

теґ опис
motorroad=yes

цим теґом позначаються дороги, що мають знак 5.1 "Автомагістраль" AutobahnCH.png (якщо не є trunk за статусом) або 5.3 "Дорога для автомобілів" No sign-MotorwayStart Singel-503.png.

Клас дороги (highway=*) потрібно визначати керуючись загальними правилами класифікації доріг за значимістю.

oneway=yes

одностороння дорога

lanes=*

загальна кількість смуг для руху (в обидва боки, якщо дорога двостороння)

width=*

ширина проїзної частини
для вузьких доріг можливо використовувати width=narrow

surface=*

тип покриття

smoothness=*

якість покриття

maxspeed=*

дозволена максимальна швидкість

maxspeed:practical=*

справжня (середня) максимальна швидкість

Відповідність типів доріг в ОСМ до офіційної класифікації

В Україні діє офіційна класифікація автомобільних шляхів, що затверджується Кабінетом Міністрів України та обласними державними адміністраціями. Ця класифікація добре узгоджена з описаною у цій статті і, таким чином, може допомогти у визначенні класів доріг в OSM.

Згідно офіційної класифікації дороги поділяються на дороги державного значення (міжнародні, національні, регіональні та територіальні) та дороги місцевого значення (обласні та районні). В таблиці нижче наведено відповідність офіційної класифікації доріг в Україні до класів доріг в OSM.

Дороги державного значення (затверджені Кабінетом Міністрів України):

клас доріг відповідні теґи
Mіжнародні дороги — M-## (E ###) highway=trunk або highway=motorway (для швидкісних ділянок, позначених знаком 5.1 "Автомагістраль" AutobahnCH.png)
Національні та регіональні дороги — Н-## та Р-## highway=primary
Територіальні дороги — Т-##-## highway=secondary

Дороги місцевого значення (затверджуються обласними державними адміністраціями раз на 3 роки)

клас доріг відповідні теґи
Обласні дороги — О-###### highway=tertiary
Районні дороги — С######
(в народі також називаються сільськими через літеру С в нумерації)
highway=tertiary або highway=unclassified
(обирайте керуючись основною класифікацією доріг за значимістю)

Зауважте, що різні частини дороги з одним номером можуть мати різне значення теґу highway=*:

  • Наприклад, основна частина дороги Р-68 (Relation 1735963 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx)) має статус highway=primary, проте підʼїзд до заповідника "Качанівка" (який також називається Р-68) має статус highway=secondary.
  • Трохи інша ситуація із дорогою Р-18 (Relation 2108570 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx)). Від Житомира до траси М-05 вона мусить мати статус highway=primary, проте останній невеликий відрізок (від М-05 до Ставища) мусить мати статус highway=secondary, бо нічого важливого вже не сполучає.

Зауважте також, що дорога з одним індексом може мати розриви. Наприклад, якщо маршрут якоїсь місцевої дороги "О######" частково проходить по дорозі державного значення "Н-##", то варто розірвати місцеву дорогу на дві частини, а спільну частину позначати лише як "ref=Н-##".

Як правильно зазначати номер дороги?

  • Європейські маршрути (int_ref=*): E ###: літера E латиною, номер через пробіл. Приклад: E 105.
  • Автодороги України (ref=*):
    • дороги державного значення М-##, Н-##, Р-##, Т-##-## (як в постанові кабміну). Літери М, Н, Р, Т кирилицею. Приклад: М-05.
    • для доріг місцевого значення кожна область у документах використовує свій формат;
      можливі формати: О####, О#####, О######, О-######, О ######, О-##-##-##, О ## ## ###, С######, С ######, С-##-##-##. Літери О, С кирилицею. Приклад: О130101.

Об’єднуйте частини дороги у зв’язок

Рекомендується усі частини однієї дороги об’єднувати у relation:route. Використовуйте наступні теґи:

  • type=route
  • route=road
  • name=Автошлях ****, де замість зірочок потрібно поставити номер дороги ref=*
  • ref=* - номер дороги відповідно до офіційної класифікації
  • description=* - використовуйте значення Найменування автомобільної дороги із переліку Uk:Автомобільні_шляхи_України або [1]
  • distance=* - використовуйте значення протяжність із переліку Uk:Автомобільні_шляхи_України або [2]; замість коми, що відділяє дробну частину, ставте крапку; якщо дробної частини немає в документі, будь ласка додайте '.0', щоб позначити що довжина в документах вказана з точністю до сотень метрів
  • wikipedia=* - сторінка у Вікіпедії, якщо є
  • nat_ref=* (для національних), reg_ref=* (для регіональних) та loc_ref=* (для територіальних та місцевих доріг), що дублюють ref=*
  • network=ua:international для міжнародних доріг, ua:national для національних доріг, ua:regional для регіональних, ua:territorial для територіальних та ua:local для місцевих доріг

Наприклад, для національної дороги Н-01 теґування наступне:

Зауважте, що навіть, якщо усі частини дороги обʼєднані у звʼязок, все одно потрібно кожну частину позначити своїм теґом ref=*.

Також додавайте утворені звʼязки до звʼязку доріг відповідного рівня:

Не забувайте поновлювати список вже розмічених доріг у Вікі.

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

OpenStreetMap Forum (рос)