| | 1 | [[TranslatedPages(revision=37)]] |
| | 2 | = [[Image(wiki:Styles/Maxspeed:maxspeed_icon.svg,36,middle,inline)]] Стиль отрисовки Maxspeed = |
| | 3 | [[PageOutline(2-9)]] |
| | 4 | == Описание == |
| | 5 | Этот стиль отрисовки отображает на карте информацию, связанную со скоростью дорожного движения. Учитываются следующие ключи: |
| | 6 | * [[osmwiki:Key:maxspeed|maxspeed]] |
| | 7 | * maxspeed:forward |
| | 8 | * maxspeed:backward |
| | 9 | * [[osmwiki:Conditional_restrictions|maxspeed:conditional]] |
| | 10 | * maxspeed:forward:conditional |
| | 11 | * maxspeed:backward:conditional |
| | 12 | * [[osmwiki:Key:maxspeed:variable|maxspeed:variable]] |
| | 13 | * maxspeed:variable:forward |
| | 14 | * maxspeed:variable:backward |
| | 15 | |
| | 16 | Этот стиль разрабатывался в основном для автомобильных дорог, но может быть использован и для железных дорог. |
| | 17 | |
| | 18 | Всегда принимается во внимание [[left-right-hand-traffic|лево- и правостороннее движение]]. Пример: |
| | 19 | |
| | 20 | [[Image(wiki:Styles/Maxspeed:maxspeed_example.png)]] |
| | 21 | |
| | 22 | Цвета можно изменить в настройках JOSM. Ниже показаны цвета по умолчанию и некоторые примеры. |
| | 23 | |
| | 24 | [[Image(wiki:Styles/Maxspeed:maxspeed_legend.png)]] |
| | 25 | |
| | 26 | Об идеях, вопросах, ошибках, предложениях и т.п. пишите [osmwww:user/Klumbumbus Klumbumbus]. |
| | 27 | |
| | 28 | Переводите эту wiki-страницу на другие языки. Языки, на который она уже переведена, можно увидеть наверху справа. |
| | 29 | |
| | 30 | [attachment:wiki:Styles/Maxspeed:Testcenter.osm Тестовый центр] для проверки качества этого стиля. |
| | 31 | |
| | 32 | Вы можете отключить поддержку схемы тегирования RU: в [wikitr:/Help/Dialog/MapPaint/StyleSettings настройках] этого стиля отрисовки. |
| | 33 | |
| | 34 | Известные проблемы: |
| | 35 | * Штриховые линии иногда вызывают артефакты отрисовки (штрихи идут прямо, когда дорога изгибается под углом), см. ошибку JOSM #8429. Просто измените масштаб, чтобы артефакты исчезли. |
| | 36 | * При использовании различных значений, зависящих от условий или от переменных, штрихи слева и справа дороги могут иногда рассинхронизироваться, см. ошибку JOSM #11994. Измените масштаб или передвиньте карту, чтобы исправить это. |
| | 37 | |
| | 38 | |
| | 39 | == История изменений == |
| | 40 | === С версии 2.5.xx до 2.7.xx === |
| | 41 | * Добавлена поддержка maxspeed=* + maxspeed:direction:conditional=* (без maxspeed:direction=*), исправлена ошибка в версии 2.5 |
| | 42 | * Улучшено отображение сообщений об ошибках |
| | 43 | * Убрана прозрачность по нескольким различным причинам |
| | 44 | * Добавлен цвет для 120 |
| | 45 | * Если maxspeed и maxspeed:direction используются вместе (ошибка тегирования), они больше не отображаются оба с наложением; значение тега с direction перекрывает значение обычного тега maxspeed |
| | 46 | * Поддержка комбинаций conditional и variable maxspeed |
| | 47 | * Добавлено 140 |
| | 48 | === С версии 2.1.xx до 2.5.xx === |
| | 49 | * Добавлена поддержка maxspeed:conditional, maxspeed:forward:conditional и maxspeed:backward:conditional |
| | 50 | * Добавлено сообщение об ошибочном значении conditional maxspeed |
| | 51 | * Добавлено сообщение об ошибке для conditional maxspeed без maxspeed по умолчанию |
| | 52 | * В файл добавлено оглавление и нумерованные заголовки для лучшего понимания структуры исходного кода |
| | 53 | === С версии 2.0.xx до 2.1.xx === |
| | 54 | * Добавлена поддержка альтернативной схемы тегирования `maxspeed=RU:living_street`, `maxspeed=RU:urban`, `maxspeed=RU:rural`, `maxspeed=RU:motorway`. Её можно отключить в [wikitr:/Help/Dialog/MapPaint/StyleSettings настройках] этого стиля отрисовки карты. |
| | 55 | * Добавлен стиль для `maxspeed=5` |
| | 56 | * Изменён цвет `maxspeed=none` для лучшей видимости поверх спутниковых снимков |
| | 57 | === С верии 1.5 до 2.0.xx === |
| | 58 | * переход от xml к mapcss |
| | 59 | * поддержка maxspeed:forward и maxspeed:backward (с учётом лево- и правостороннего движения) |
| | 60 | * поддержка maxspeed:variable, maxspeed:variable:forward и maxspeed:variable:backward (штриховая линия) |
| | 61 | * подсветка цветом теперь ниже линии дороги, чтобы видеть тип дороги (residential, secondary, motorway,...) |
| | 62 | * убрана поддержка значений без пробела между числом и единицей измерения (например, ''35mph'') |
| | 63 | * добавлено сообщение об ошибочных значениях maxspeed (типа ''35mph'' или ''35 m/h'') |
| | 64 | * добавлено сообщение об ошибке, если направление maxspeed противоположно направлению одностороннего движения |
| | 65 | * адаптация к наиболее используемым значениям в соответствии с [http://taginfo.openstreetmap.org/keys/maxspeed#values taginfo] |
| | 66 | * добавлено ''20'', ''45'', ''none'' |
| | 67 | * убраны неиспользуемые значения типа ''32.19'' |
| | 68 | * скорректированы прозрачность, ширина и некоторые цвета для обеспечения лучшей видимости и различения цветов |
| | 69 | * ширина зависит от уровня масштаба |
| | 70 | |
| | 71 | |
| | 72 | == Code == |
| | 73 | Смотрите [wikitr:Styles/Maxspeed#Code страницу на английском]. |