Uk:JOSM/Plugins/RoadSigns
Втулок RoadSigns впроваджує діалог для вибору дорожніх знаків із заготовок. Кількома простими клацаннями ви можете створити комбінації знаків та пропозиції з теґування. Зараз вже існують заготовки для Бельгії, Німеччини, Польщі, Словаччини та Іспанії.
Як встановити / запустити
Подивіться цю сторінку, щоб ознайомитись з інструкцією по встановленню втулків. Після перезапуску JOSM переконайтесь, що у вас відкритий діалог Параметри/Членство та виділено кілька об’єктів. У правому куті праворуч повинна бути маленька кнопка http://trac.openstreetmap.org/export/22284/applications/editors/josm/plugins/roadsigns/images/pref/roadsigns.png, яка відкриває діалог.
Використання
Клацніть на знак у вікні ліворуч, щоб додати його до обраних. Рекомендовані додаткові знаки та таблички знаходяться у вікні праворуч і можуть бути додані до основних знаків клацанням лівою кнопкою миші. (Примітка: сірі/неактивні знаки також можуть бути додані до обраних. Використовуйте їх на власний розсуд та перевіряйте результат.)
Обираючи розповсюджені знаки та їх комбінації, ви можете без остраху застосовувати пропоновані схеми теґування. Однак, вам все одне треба бути уважним, щоб не прогавити такі речі, як додати відповідний теґ highway=* (якщо він не задається за допомогою цього втулка) та обрати відповідний напрямок для лінії для incline=* та oneway=*.
Налаштування
Якщо ви бажаєте покращити наявні заготовки або створити та опікуватись заготовкою знаків для власної країни, ван треба створити нову заявку на JOSM trac та прикріпити відповідні файли до неї або безпосередньо зв’язатись з автором.
Як встановити власну заготовку
Додайте наступні елементи в Розширені налаштування:
plugin.roadsigns.sources=/шлях/до/мійшаблон.xml
(Значення повинно бути типу "simple" або "list") Ваш шаблон повинен завантажитись відразу після перезапуску.
Зображення повинні знаходитись у тій же теці що і файл .xml заготовки. Або, ви можете вказати шлях до теки зі знаками:
plugin.roadsigns.icon.sources=/шлях/до/теки/з/зображенями
Формат файлу заготовки
Для опису заготовки використовується формат XML. В якості зразка можна подивитись на заготовку для Німеччини, в якій використовуються більшість параметрів, про які йдеться далі.
Деякі значення можуть мати параметри, наприклад $foo
, які замінюються значенням параметра з іменем foo
.
Елемент <sign>
Атрибут | Опис |
---|---|
ref |
Коротка офіційна назва знака, яка може бути використана для теґу traffic_sign=*. (Може примати параметри) |
id |
Унікальний ідентифікатор. (Якщо відсутній, дорівнює ref . Або id або ref повинні бути присутні.)
|
icon |
Ім’я файлу з зображенням знака. (Якщо відсутнє, id або ref використовуються як ім’я файлу. Тут символи ':' та '.' перетворюються на '_'.)
|
name |
Назва знаку. (обов’язково) |
long_name |
Повна (напр. офіційна) назва знаку. |
traffic_sign_tag |
Значення, яке буде використовуватись для теґу traffic_sign=* (якщо воно відрізняється від ref ).
|
help |
Довідкова інформація, яка допоможе користувачу. |
wiki |
Сторінка в Вікі OSM. |
deprecated |
Використовуйте yes , якщо влада вирішила більше не використовувати знаки цього типу. (Але старі знаки все ще зустрічаються та потребують нанесення на мапу.)
|
useful |
(необов’язково) Користувач може обрати показувати тільки найпоширеніші знаки. Типово, знаки з інформацією <tag> вважаються найпоширенішими. Але це можна явно зазначити за допомогою цього атрибуту. Можливі значення: true , false .
|
Елемент <tag>
Деякі теґи можуть мати власну назву (ident=*
) та змінюватись іншими наступними теґами. Якщо в кінцевому результаті ми отримуємо порожнє значення (""), то теґ пропускається взагалі. Зверніть увагу, що типове значення іменованого теґу використовується лише у випадку, коли немає додаткових теґів. Наприклад access=no
стане access=delivery
а не access=no;delivery
.
статичні ти:
Атрибут | Опис |
---|---|
key |
Ключ. (приймає параметри) |
value |
Значення. (приймає параметри) |
іменовані теґи:
Атрибут | Опис |
---|---|
key |
Ключ. |
value |
Типове значення. Якщо після остаточного призначення, значення теґу перетворюється на пустий рядок – теґ відкидається. |
ident |
Назва теґу, яка пізніше може бути змінена іншими теґами. |
модифіковані теґи (додаються):
Атрибут | Опис |
---|---|
tag_ref |
Назва теґу, що змінюється. |
append_value |
Додає рядок до значення теґу. Типове значення теґу відкидається (якщо немає модифікованого теґу, що додає значення). |
модифіковані теґи (з умовами):
Атрибут | Опис |
---|---|
tag_ref |
Назва теґу, що змінюється. |
condition |
Умова, що додається. (K=V стане K:cond=V .)
|
Елемент <parameter>
Атрибут | Опис |
---|---|
ident |
ідентифікатор для отримання значення цього параметру (обов’язково) |
input |
тип вводу (зараз textfield та combo є можливими значеннями) (обов’язково)
|
prefix |
текст, який буде додано перед вводом |
suffix |
текст, який буде додано після вводу |
field_width |
для текстових полів: ширина поля (кількість символів) |
default |
типове значення (обов’язково) |
Елемент <supplementary>
(перелік додаткових знаків та табличок)
Атрибут | Опис |
---|---|
id |
Ідентифікатор таблички. |
Зворотній зв’язок
Завжди вітаються пропозиції, щодо теґування та додаткових знаків та їх комбінацій. Ви можете залишити запис на сторінці обговорення. Основні запити і звичайні помилки можуть бути розміщені в системі відстежування помилок JOSM.
Посилання
Натхнення:
- Verkehrszeichen Tool від Sebastian Hohmann. В основному цей втулок є перенесенням на Java та в систему втулків JOSM.
Пов’язані сайти:
- Proposed features/Conditions for access tags —
*:hgv
та*:wet
використовуються для 1048-12 та 1052-36.
- Proposed_features/Extended_conditions_for_access_tags — не використовуються
- DE:Key:bicycle_road — Для теґування велодоріжок в Німеччині.