RU:ВикиПроект Россия/Классификация дорог

From OpenStreetMap Wiki
Jump to: navigation, search

В свое время, на уровне глобального OSM-сообщества, была попытка достигнуть консенсуса, что в основе классификации дорог, используемой в теге highway, должны лежать не физические характеристики, а относительная важность ("значимость") дороги в дорожной сети. Основная причина этого в том, что главное качество дороги - это не число полос и качество асфальта, а откуда и куда по ней можно доехать.

Официальная классификация автомобильных дорог в России немного устарела, и не вполне отражает значимость дорог в дорожной сети. Есть дороги, которые де-факто приобрели важное значение и получили хорошее покрытие, но не получили нормального статуса. С другой стороны, есть важные дороги, в том числе федеральные трассы вообще без покрытия.

Российское сообщество, в результате обсуждения и голосования выработало правила для определения относительной важности дорог на территории России. Они изложены на этой странице.

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

Необходимо отличать классификацию дорог вне и внутри населенных пунктов, на странице Map_Features/RU:Map_Features дается лишь общее описание.

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

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

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

highway=trunk Rendering-highway trunk neutral.png
  • автомобильные дороги входящие в Европейские маршруты
  • автомобильные дороги входящие в Международную азиатскую сеть
  • автомобильные дороги федерального значения, межрегиональные трассы, формирующие опорную сеть автодорог страны:
    • дороги, по которым идёт дальний основной и грузовой межрегиональный трафик
    • дороги, последовательно соединяющие несколько крупных городов региона
    • дороги к международным аэропортам и крупным портам


Сеть дорог класса trunk должна быть связной в пределах всей страны, следовательно:

  • дорога класса trunk не должна прерываться внутри населённых пунктов (если это единственный транзитный маршрут)
  • дорога класса trunk может начинаться и заканчиваться только внутри крупных населённых пунктов[1] , соединяясь с дорогами класса не ниже 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

дороги, чей статус неизвестен[2] и требует уточнения
в том числе прорисованные по спутниковым снимкам (source=landsat)

Вот некоторые простые правила, позволяющие упростить определение типа дороги:

  • Основная дорога, связывающая два города типа place=city, должна быть как минимум highway=primary.
  • Основная дорога, связывающая два города типа place=town, должна быть как минимум highway=secondary.
  • Дорога, идущая к существующей деревне place=hamlet или place=village, должна быть как минимум highway=unclassified.
  • Дорога, соединяющая две дороги типа highway=trunk, должна быть как минимум highway=primary.
  • Дорога, соединяющая две дороги типа highway=primary, должна быть как минимум highway=secondary.

При этом необходимо помнить, что:

  • Основная дорога - только одна. Если между двумя населенными пунктами проходит несколько дорог, статус только одной из них повышается в соответствии изложенным правилом.
  • Если две дороги высокого статуса уже соединены между собой (например, пересекаются), прочие дороги, проходящие между ними по хорде, ничего на самом деле не соединяют и не имеют оснований для повышения статуса.

В ходе обсуждения были предложены некоторые рекомендации, позволяющие упростить определение типа дороги в сельской местности России[3]:

  • Дорога до села place=village (и главная в селе) - highway=tertiary.
  • Внутри села (кроме главной) - highway=residential.
  • Дороги (не транзитные) от села до деревень (place=hamlet) - highway=unclassified.
  • Дорога от жилой части села до производственной - highway=unclassified.
  • Между автопарком, ремонтом, коровником, если они рядом друг с другом - highway=service.
  • Дороги, расходящиеся от автопарка в поля и заканчивающиеся там - highway=track.

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


Как правильно указывать номер трассы (учетный номер автомобильной дороги)?

Вид дороги / маршрута Источники Тег(и) Буквы Алфавит Разделитель Формат

(# - минимальное количество разрядов)

Примеры значений
через запятую
Дороги федерального значения Перечень автодорог ОП ФЗ

(1-й столбец)

ref=* М

Р
А

кириллица дефис М-#

Р-##
А-###

М-1, М-10

Р-21, Р-120
А-103

Дороги регионального и межмуниципального значения Перечни автодорог общего пользования регионального и межмуниципального значения, утвержденные правительствами регионов ref=*

Р
А
К
Н

кириллица дефис

xxР-#
xxА-#
xxК-#
xxН-#
где xx – код региона в двухзначном формате

32Р-43, 36Р-069
03А-009, 36А-385, 60А-309
01К-2, 55К-22, 80К-001, 54К-409
01Н-2, 55Н-22, 80H-072, 55Н-304

Европейские маршруты Перечень автодорог ОП ФЗ

(2-й столбец, в скобочках)
Список европейских маршрутов

int_ref=* E латиница пробел E ## (класс A)

E ### (класс B)

E 05, E 30, E 101

E 017, E 005, E 962

Азиатские маршруты Перечень автодорог ОП ФЗ

(2-й столбец, в скобочках)
Список азиатских маршрутов

int_ref=* AH латиница отсутствует AH# AH6, AH61
Устаревшие учетные номера дорог и маршрутов Перечень автодорог ОП ФЗ

(3-й столбец)

old_ref=* кириллица пробел 1Р ## 1Р 56, 1Р 119
Согласно строке, советующей учетному номеру
Если у участка дороги несколько учетных номеров одной категории ref=*

int_ref=*
old_ref=*

Согласно строке, советующей учетному номеру
Перечисляются через точку с запятой от наиболее важного и современного к наименее важному и современному.
E ##;AH#;М-#;Р-##;
1Р ##;А-###;
xxК-#;xxН-#
"E 30;AH6",

"М-3;А-130",
"А-116;1Р 56",
"М-51;М-53;М-55"

Объединение частей трассы в отношение

Рекомендуется все части одной трассы объединять в relation:route. Теги для отношений должны быть:

  • type=route
  • route=road
  • network=e-road
  • ref=E #

См. Relations/Routes

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

Транзитные трассы

  • Не следует понижать класс транзитных трасс, проходящих через населенный пункт.
    • Однако, если 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=cycleway Cycleway osm.png

highway=path для велосипедистов

highway=footway Rendering-highway footway.png

highway=path для пешеходов, тротуары, тропинки

highway=road

дороги, чей статус неизвестен[2] и требует уточнения
в том числе прорисованные по спутниковым снимкам (source=landsat)

Объединение частей дороги в отношение

Зачастую одну улицу приходится разбивать на части (например, для указания ограничений поворотов на перекрестках). Поэтому рекомендуется все части дороги (имеющие одно название) объединять в relation:collection. Теги для отношений должны быть:

  • type=collection
  • collection=street
  • name=имя улицы

См. Relations/Proposed/Collected_Ways


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

тег обозначение (Osmarender) описание
highway=motorway_link Rendering-highway motorway link.png

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

Примечание: односторонность по умолчанию highway=motorway_link под вопросом (см. тут и тут), поэтому чтобы избежать неоднозначности, рекомендуется всегда добавлять тег oneway=*.

highway=trunk_link Rendering-highway trunk link.png

развязки дорог типа highway=trunk с другими (более низкой классификации) дорогами.
По умолчанию, highway=trunk_link — двухсторонняя дорога, если же дорога односторонняя, то необходимо ставить тег oneway=yes.

Примечание: двухсторонность по умолчанию highway=trunk_link видимо также как и для highway=motorway_link может оспариваться, поэтому чтобы избежать неоднозначности, рекомендуется всегда добавлять тег oneway=*.

highway=primary_link Rendering-highway primary link.png

развязки дорог типа highway=primary с другими (более низкой классификации) дорогами.
По умолчанию, highway=primary_link — двухсторонняя дорога, если же дорога односторонняя, то необходимо ставить тег oneway=yes.

Примечание: двухсторонность по умолчанию highway=primary_link видимо также как и для highway=motorway_link может оспариваться, поэтому чтобы избежать неоднозначности, рекомендуется всегда добавлять тег oneway=*.

highway=secondary_link

развязки дорог типа highway=secondary с другими (более низкой классификации) дорогами.
По умолчанию, highway=secondary_link — двухсторонняя дорога, если же дорога односторонняя, то необходимо ставить тег oneway=yes.

Примечание: двухсторонность по умолчанию highway=secondary_link видимо также как и для highway=motorway_link может оспариваться, поэтому чтобы избежать неоднозначности, рекомендуется всегда добавлять тег oneway=*.

Полезные теги

тег описание
motorroad=yes

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

Класс дороги (highway=*) определять исходя из общих правил классификации дорог по значимости. Также надо добавлять разрешенную скорость на участке дороги maxspeed=*:

  • 5.1 - maxspeed=RU:motorway;
  • 5.3 - в зависимости местонахождения дороги:
    • вне населенных пунктов - maxspeed=RU:rural;
    • в населенных пунктах - maxspeed=RU:urban.
oneway=yes

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

lanes=*

общее количество полос движения

width=*

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

surface=*

тип покрытия

smoothness=*

качество покрытия

maxspeed=*

разрешенная максимальная скорость

maxspeed:practical=*

реальная (средняя) максимальная скорость

Примечания

  1. Практика состоит в том, что начинаться или заканчиваться trunk может в довольно редких случаях, и место начала или конца должно быть очень хорошо обосновано с точки зрения потоков и типа трафика. Примеры: Томск
  2. 2.0 2.1 В классификации по важности статус дорог определяется самой конфигурацией карты, взаимным расположением дорог и населенных пунктов. Статус может быть неизвестен либо когда фактическая проезжаемость неизвестна (обследование на местности не проводилось), либо нанесена только часть дороги, и неизвестно, откуда и куда она идет. В случае же, когда есть сомнения в выборе, например, между primary и secondary или между residential и unclassified, использовать highway=road категорически не рекомендуется. См. также страницу обсуждения.
  3. [OpenStreetMap Forum - Дороги в сёлах

См. также

OpenStreetMap Wiki

Внешние ссылки