RU:Key:road_marking
| Описание |
|---|
| Дорожная разметка, т.е. цветная разметка (обычно белого или желтого цвета) на поверхности дорог предоставляющая информацию и инструкции для участников дорожного движения. |
| Группа: дороги |
| Используется на элементах |
| Смотри также |
|
| Статус: одобрено |
| Инструменты |
|
road_marking=* позволяет отрисовывать дорожную разметку отдельными объектами. Отрисовывать можно символы, запрещенные зоны или разметку на дорогах, например на перекрестках.
Вид и дизайн
дорожной разметки на обычных дорогах в большинстве случаев может быть получен из других тегов OSM, следовательно не должен быть отрисован отдельными объектами:[note 1]
lane_markings=*описывает имеет ли дорога разметку,lanes=*описывает сколько размеченных полос имеет дорога,overtaking=*allows conclusions about the design of the center line of a road in many countries, e.g., whether it is dashed or solid,change=*, similar toovertaking=*, allows conclusions about the design of lane edges,turn:lanes=*описывает направление движения в полосах, и обычно связано со стрелочной разметкой,highway=stop,highway=give_wayилиhighway=traffic_signalsописывает наличие стоп-линии во многих странах (вид которой может быть уточнен тегомroad_marking=*),crossing:markings=*описывает вид разметки на пешеходных переходах,- parking:side describes the presence of parking areas on the road, which may be marked (parking:side:
markings=*), cycleway=*иcycleway:lane=*описывают наличие (размеченных) велодорожек и их разметки.
Как использовать
Используйте road_marking=* на отдельных объектах, не комбинируйте этот тег с другими, например highway=*. [note 2] В зависимости от типа разметки, вы можете отрисовывать их как
линию,
полигон, или
точку.
Добавьте road_marking=* с одним из значений из списка ниже, и если необходимо добавляйте дополнительные теги, например для вида линии (stroke=*), стиля зоны (pattern=*), вида стрелки (arrow=*), символа (symbol=*), или физических свойств таких как цвет и размер. Во многих случаях, разметка будет влиять на другие свойства и теги дороги, которые всегда должны обновляться соответственно друг другу.
Если дорожная разметка наносится на дорогу, где зоны дорог и улиц также помечены полигоном с тегом area:highway=*, дорожная разметка всегда картируется внутри таких полигонов.
Типичные значения
| Иллюстрация | Значение | Объекты | Описание | Взаимозависимость с другими тегами |
|---|---|---|---|---|
|
Дорожная разметка линий | ||||
road_marking=stop_line
|
Стоп-линия, например перед светофором, дорожным знаком или (другими) перекрестками. Может быть отрисована как линия на её реальной позиции, или как точка на линии дороги (затем, если необходимо, исключительно вместе с такими тегами |
highway=stophighway=give_wayhighway=traffic_signals
| ||
road_marking=lane_divider
|
Разделяет отдельные линии на дорогах
|
lane_markings=*lanes=*change=*overtaking=*
| ||
road_marking=edge_line
|
Такая линия отмечает край проезжей части.
|
|||
road_marking=crossing_edge
|
Обозначает края пешеходного перехода/велопереезда
|
crossing:markings=*
| ||
|
Дорожная разметка зон | ||||
road_marking=restriction
|
Нейтральные зоны, или запрещающая разметка, например разметка запрещающая парковку. |
parking:side parking:side: restriction=*
| ||
road_marking=crossing
|
Разметка пешеходного перехода. Обратите внимание: В большинстве случаев, тегов
|
crossing:markings=*
| ||
|
Дорожная разметка символов | ||||
road_marking=arrow
|
Стрелка, обычно указывающая направление движения полосе, но также иногда означает направление движения или подсказки по обгону. В отличие от других символьных разметок, стрелки отрисовывают как линии (вместо точек) большинство картографов. Рекомендуется отрисовывать стрелки как простую линию между двумя точками отвечающим за длину и направление одной стрелки, с началом линии внизу стрелки.
|
turn:lanes=*
| ||
road_marking=traffic_sign
|
Эквивалент дорожного знака, нанесенный как дорожная разметка.
|
traffic_sign=*maxspeed=*hazard=*
| ||
road_marking=text
|
Надпись на поверхности дороги, например "BUS", "SLOW" или "King St.".
|
lanes=* (напримерlanes:bus=*)access=* (например bus:lanes=*)hazard=*
| ||
![]() |
road_marking=symbol
|
Символ или пиктограмма нанесенная как дорожная разметка.
|
например cycleway=*
| |
Additional attributes
Стили линий, узоров и символов на дорогах
Используйте теги stroke=* (для видов линий), pattern=* (для узоров на полигонах), arrow=* (для видов линий) и symbol=* (для видов символов) чтобы детально описать вид разметки:
![]()
stroke=*
Используйте stroke=* чтобы описать стиль линейной дорожной разметки. Может также быть использован на зонах, чтобы описать стиль линии по контуру зоны.
Некоторые стили линий, например stroke=sharks_teethзависят от направления линии. В таких случаях, считается что разметка направлена вправо от направления линии.
Двойные разметки линий с несколькими разными стилями можно обозначить тегами stroke:left=* иstroke:right=* (опираясь на направление линии).
-
stroke=solid -
stroke=dashed -
stroke=double_solid -
stroke=double_dashed -
stroke=sharks_teeth
Зависит от направления линии. -
stroke=zigzag
pattern=*
Используйте pattern=* чтобы описать узор на зонах.
arrow=*
Используйте arrow=* со значениями из turn=* чтобы описать форму road_marking=arrow (например left, through, through;right, merge_to_left, reverse, ...). В более редких случаях, можно также использовать значения из тега restriction=* (например no_u_turn, no_right_turn).
symbol=*
Используйте symbol=* чтобы описать вид символа на дороге (road_marking=symbol). Используйте общий термин, например bicycle, pedestrian, hov (см. hov=*) или airport (см. destination:symbol=*).
Другие дополнительные аттрибуты
Есть еще несколько тегов, которые могут дополнительно описать физические свойства разметки:Есть еще несколько тегов, которые могут дополнительно описать физические свойства разметки:
width=*, (особенно на линиях) описывает ширину разметки,colour=*, описывает цвет разметки, например white или yellow,direction=*на точках описывает куда направлены элементы разметки,length=*на точках описывает размер символа (помимоwidth=*).
Примеры
|
Shark's teeth stop lines at a junction. | |
|
Neutral area at an exit ramp forming a theoretical gore that can only legally be entered in emergencies.
| |
|
Marking at a bus stop to raise attention and prevent cars from stopping. | |
|
A pattern on a junction that can be driven over but it is not allowed to stop within it (see also box junction).
| |
|
Colored road surface on a foot- and bike path, intended as a warning indicator on a crossing. | |
|
Wavy lane markings around a zebra crossing.
| |
|
Turn lanes marked with arrows... ...and two different neutral areas | |
|
Destination markings (arrow, text, symbol) near an intersection.
|
Possible tagging mistakes
An earlier documented but undiscussed version of road_marking=* included numerous unstructured values, most of which can be reclassified to one of the values listed above.
Также смотрите
lane_markings=*to indicate whether there are marked lanes along a roadlanes=*for the number of lanes for motorized trafficturn=*to indicate turning lanesovertaking=*for information on whether overtaking is permitted or notchange=*to indicate whether lane changes are permitted or notcrossing:markings=*to indicate the design of crossings for pedestrians and cyclists
Footnotes
- ↑ A proposal for the use of styling attributes on
highway=*lines is still pending, but could be developed based on theroad_marking=*schema (e.g.lanes=2+lane_markings=yes+lane_markings:stroke=dashed+lane_markings:colour=yellow). - ↑ An exception to this are stop lines if there is already a node with
highway=stop,highway=give_wayorhighway=traffic_signalsat their location. Although the stop line can also be mapped exactly as a separate line withroad_marking=stop_line, some mappers prefer a simpler variant only mapping a node on thehighway=*line at the location of the stop line withroad_marking=stop_lineand, if necessary, additional attributes such asstroke=sharks_teeth.









