wiki:Ru:Styles/Maxspeed

Version 5 (modified by Klumbumbus, 4 years ago) ( diff )

40

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

Icon Стиль отрисовки Maxspeed

Описание

Этот стиль отрисовки отображает на карте информацию, связанную со скоростью дорожного движения. Учитываются следующие ключи:

Этот стиль разрабатывался в основном для автомобильных дорог, но может быть использован и для железных дорог.

Всегда принимается во внимание лево- и правостороннее движение. Пример:

Example (NOZIP)

Цвета можно изменить в настройках JOSM. Ниже показаны цвета по умолчанию и некоторые примеры.

Legend (NOZIP)

Об идеях, вопросах, ошибках, предложениях и т.п. пишите Klumbumbus.

Переводите эту wiki-страницу на другие языки. Языки, на который она уже переведена, можно увидеть наверху справа.

Тестовый центр для проверки качества этого стиля.

Вы можете отключить поддержку схемы тегирования RU: в настройках этого стиля отрисовки.

Известные проблемы:

  • Штриховые линии иногда вызывают артефакты отрисовки (штрихи идут прямо, когда дорога изгибается под углом), см. ошибку JOSM #8429. Просто измените масштаб, чтобы артефакты исчезли.
  • При использовании различных значений, зависящих от условий или от переменных, штрихи слева и справа дороги могут иногда рассинхронизироваться, см. ошибку JOSM #11994. Измените масштаб или передвиньте карту, чтобы исправить это.

История изменений

С версии 2.5.xx до 2.7.xx

  • Добавлена поддержка maxspeed=* + maxspeed:direction:conditional=* (без maxspeed:direction=*), исправлена ошибка в версии 2.5
  • Улучшено отображение сообщений об ошибках
  • Убрана прозрачность по нескольким различным причинам
  • Добавлен цвет для 120
  • Если maxspeed и maxspeed:direction используются вместе (ошибка тегирования), они больше не отображаются оба с наложением; значение тега с direction перекрывает значение обычного тега maxspeed
  • Поддержка комбинаций conditional и variable maxspeed
  • Добавлено 140

С версии 2.1.xx до 2.5.xx

  • Добавлена поддержка maxspeed:conditional, maxspeed:forward:conditional и maxspeed:backward:conditional
  • Добавлено сообщение об ошибочном значении conditional maxspeed
  • Добавлено сообщение об ошибке для conditional maxspeed без maxspeed по умолчанию
  • В файл добавлено оглавление и нумерованные заголовки для лучшего понимания структуры исходного кода

С версии 2.0.xx до 2.1.xx

  • Добавлена поддержка альтернативной схемы тегирования maxspeed=RU:living_street, maxspeed=RU:urban, maxspeed=RU:rural, maxspeed=RU:motorway. Её можно отключить в настройках этого стиля отрисовки карты.
  • Добавлен стиль для maxspeed=5
  • Изменён цвет maxspeed=none для лучшей видимости поверх спутниковых снимков

С верии 1.5 до 2.0.xx

  • переход от xml к mapcss
  • поддержка maxspeed:forward и maxspeed:backward (с учётом лево- и правостороннего движения)
  • поддержка maxspeed:variable, maxspeed:variable:forward и maxspeed:variable:backward (штриховая линия)
  • подсветка цветом теперь ниже линии дороги, чтобы видеть тип дороги (residential, secondary, motorway,...)
  • убрана поддержка значений без пробела между числом и единицей измерения (например, 35mph)
  • добавлено сообщение об ошибочных значениях maxspeed (типа 35mph или 35 m/h)
  • добавлено сообщение об ошибке, если направление maxspeed противоположно направлению одностороннего движения
  • адаптация к наиболее используемым значениям в соответствии с taginfo
    • добавлено 20, 45, none
    • убраны неиспользуемые значения типа 32.19
  • скорректированы прозрачность, ширина и некоторые цвета для обеспечения лучшей видимости и различения цветов
  • ширина зависит от уровня масштаба

Код

Смотрите страницу на английском.

Note: See TracWiki for help on using the wiki.