wiki:Ru:left-right-hand-traffic

Другие языки:

Лево- и правостороннее движение

В JOSM есть встроенная база данных областей с левосторонним движением.

База данных используется, например, в следующих местах:

  • Стандартный встроенный стиль отрисовки (для велосипедных полос и дорожек на дорогах и круговых перекрёстках)
  • Стиль Lane and Road Attributes
  • Стиль Maxspeed (для maxspeed:forward и maxspeed:backward)
  • Стиль Priority Road (для priority_road:forward и priority_road:backward)
  • Для действия Создать окружность, чтобы указать правильное направление линии при создании кругового перекрёстка.
  • Модуль TurnLanes-tagging

Файл "left-right-hand-traffic.osm" хранится в каталоге кэша JOSM. Вы можете открыть этот файл в JOSM, чтобы изучить границы областей. Области в файле описывают области с левосторонним движением. Во всех остальных областях используется правостороннее движение.

Вы можете использовать псевдоклассы :righthandtraffic для правостороннего движения и !:righthandtraffic для левостороннего или аналогичное выражение is_right_hand_traffic() в ваших стилях mapcss mappaint style. Подробнее см. Help/Styles/MapCSSImplementation. Учтите, что вы можете получить неправильные результаты вблизи границ стран с разными направлениями движения, так как границы областей с левосторонним движением упрощены в JOSM. Эти упрощения необходимы, чтобы уменьшить размер базы данных, но их можно будет уточнить по запросу.

При обнаружении ошибки в базе данных вы можете создать новую карточку, выбрав в меню JOSM Справка → source:trunk/images/bug.png Сообщить об ошибке.

Файл left-right-hand-traffic.osm генерируется из более детализированного файла границ. Для дополнительной информации об этом смотрите MapCSSImplementation#Territoryselector (снимок экрана).

Снимок экрана областей с левосторонним движением:

(данные на смнике ©OpenStreetMap contributors ODbL, тайлы: OSM-carto CC BY-SA)

Last modified 2 years ago Last modified on 2017-10-25T10:33:53+02:00