RU:Полосы

Объект : Полосы
Описание
Описание отдельных полос на улице вместе с их индивидуальными характеристиками
Теги

turn:lanes=*, destination:lanes=*, access:lanes=*, ...

На этой странице описывается, как обозначются отдельные полосы движения. Для того, чтобы указать только количество полос движения см. lanes=*.

Описание

Для обозначения отдельных полос дороги вместе с отличительными свойствами можно использовать расширение тегов :lanes.

Свойства линии для каждой конкретной полосы можно указать путём добавления :lanes к соответствующему ключу. Это расширение можно использовать на любой существующей паре <key>=<value>. В этом случае значение этого ключа содержит значения для каждой полосы, отделенные друг от друга | (вертикальной чертой). При этом полосы рассматриваются в направлении движения слева направо. Если значение определённой полосы остаётся незаполненным, то применяется (возможное предполагаемое/подразумеваемое) значение основного ключа без суффикса :lanes (так называемое значение по умолчанию).

В случае двух направлений, в конце ключа добавляется или :forward, или :backward, т.е. <key>:lanes:forward описывает свойства полос в направлении линии, а <key>:lanes:backward описывает свойства полос в противоположном направлении.

Необходимо учитывать, что это расширение покрывает все виды полос движения для всех видов транспортных средств, а не ограничивается лишь транспортными средствами с двигателем.

Примеры

В принципе, каждый ключ, используемый для описания свойств дороги, может иметь расширение :lanes. В следующей таблице приведены некоторые примеры полезных комбинаций, а также краткое объяснение, когда их использование может оказаться необходимым:

Свойства дороги Ключ полосы Описание
access=* hgv:lanes, bus:lanes... Полезно, когда доступ зависит от полосы: например, полосы движения могут быть предназначены для автобусов (bus:lanes) или запрещены для грузовых автомобилей (hgv:lanes).
maxspeed=* maxspeed:lanes Может использоваться для дорог, где максимально разрешённая скорость зависит от полосы. Пример см. ниже.
turn=* turn:lanes Позволяет описать отмеченные полосы для поворота или полосы, сходящиеся в направлении движения. Подробный пример см. ниже.
minspeed=* minspeed:lanes Полезно для дорог, где на некоторых полосах установлена минимальная скорость или когда полосы имеут различную минимальную скорость.
surface=* surface:lanes Покрытия дороги, специфичные для каждой полосы, например, если внешняя полоса вымощена булыжником.
destination=* destination:lanes Поскольку этот ключ для обозначения линии описывает направление дороги путём использования названия города, к которому ведёт эта дорога, destination:lanes позволяет тегировать города, когда они обозначены на указателях населённых пунктов для каждой конкретной полосы. Примеры см. в destination=*.
width=*, maxwidth=* width:lanes, maxwidth:lanes При необходимости можно тегировать ширину отдельных полос. Согласно описанию обоих ключей, maxwidth:lanes описывает официальные ограничения ширины (разрешённой ширины транспортного средства), а width:lanes - фактическую, физическую ширину.

Различные maxspeed на полосу

Простой пример с различным maxspeed на каждой полосе (Улица с односторонним движением с предполагаемым общим лимитом скорости 100)


Без использования значений по умолчанию:
lanes=3
oneway=yes
maxspeed:lanes=100|100|80
С использованием значений по умолчанию:
lanes=3
oneway=yes
maxspeed=100
maxspeed:lanes=
80

Учитывая обратную совместимость, возможно, в этом случае будет предпочтительно использовать значения по умолчанию.

Два направления движения

В случае двух направлений в конце ключа добавляется или :forward, или :backward.

 lanes=6
 lanes:forward=3
 hgv:lanes:forward=no|yes|yes
 hgv:lanes:backward=no|yes|yes

Так описывается дорога с тремя полосами в обоих направлениях, где на крайней левой полосе в каждом направлении запрещено движение грузовых автомобилей.

Пожалуйста, обратите внимание на то, что рассматриваются полосы в каждом направлении, т.е. hgv:lanes:forward описывает полосы в направлении линии, а значение первой полосы относится к крайней левой полосе, тогда как hgv:lanes:backward описывает полосы в противоположном направлении, а значение первой полосы относится к крайней левой полосе в этом направлении.

Минимальная скорость

Пример дороги, на которой расположен указатель минимальной скорости (см. дорожный знак), относящийся только к одной полосе:

lanes=3
lanes:forward=2
minspeed:lanes:forward=50|


Обратите внимание на завершающий символ | в значении ключа minspeed:lanes:forward: поскольку крайняя правая полоса не имеет ограничения минимальной скорости, после разделительного знака для полосы движения не следует тегировать значение (пустое).

Автострада

Следующий пример описывает тегирование автострады.

  1.   lanes=3
      destination:lanes=A|A;B|B     *
    
  2.   lanes=3
      turn:lanes=slight_left|slight_left;slight_right|slight_right     *
    
  3.   lanes=3
      turn:lanes=slight_left|slight_left;slight_right|slight_right     *
      destination:lanes=A|A;B|B     *
    
  4.   lanes=4
      turn:lanes=slight_left|slight_left|slight_right|slight_right
      destination:lanes=A|A|B|B
    
  5.   lanes=4     **
    
  6. Up
      lanes=2
    
    Down
      lanes=2
      turn:lanes=none|merge_to_left
    
  7. Up
      lanes=3
    
    Down
      lanes=1
    

* Эти тэги показывают, каким образом можно назначить несколько значений для одной полосы, разделяя значения точкой с запятой.
** Между двумя верхними и двумя нижними полосами физическое разделение отсутствует.

Перекрёсток с полосой движения, предназначенной для велосипедистов

Следующий пример демонстрирует тегирование полос движения для различных видов транспортных средств.

 lanes=3
 turn:lanes=left|through|through|right
 vehicle:lanes=yes|yes|no|yes
 bicycle:lanes=yes|no|designated|yes

Обратите внимание на значение ключа lanes=*. Пояснение см. в Предложении о расширении :lanes.

См. также

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.