Очень, очень ждём !
Раз такие дела, выложу стиль, как есть.
https://drive.google.com/file/d/0B0e2pBFp7UjwanBiRC1NYWZkQTQ
В настройках данных OSM надо снять галку “рисовать только контур области”.
В качестве основного стиля лучше использовать стандартный стиль JOSM (mapcss или xml) с чёрным фоном.
Много что не нравится самому, но лучшего пока нет.
Максимум — »на английском« и »здесь« с несколькими картинками.
Добавлял свой стиль на »страницу« и он там появился в таблице, но сегодня уже исчез по какой-то причине.
LLlypuk82, да, спасибо, тут больше можно почерпнуть, чем на осм-вики http://wiki.openstreetmap.org/wiki/MapCSS/0.2
To igitov
Посмотри как обрабатываются мультиполигоны buildibg в стиле adresstagvalidator. Мне кажется тебе это поможет
Речь об этом?
Надо будет воспользоваться, спасибо.
Фиксми точки.
Попробуй вставить это в свой стиль
node[fixme]
{
symbol-shape: circle;
symbol-fill-opacity: 0.6;
symbol-stroke-color: yellow;
symbol-fill-color:red;
symbol-size:15;
z-index:1;
font-size:13;
font-weight:bold;
text-halo-color:black;
text-halo-radius:1;
text-color: red;
text: eval(concat(cond(has_tag_key("fixme"), tag("fixme"), ".")))
}
node[FIXME]
{
symbol-shape: circle;
symbol-fill-opacity: 0.6;
symbol-stroke-color: yellow;
symbol-fill-color:red;
symbol-size:15;
z-index:1;
font-size:13;
font-weight:bold;
text-halo-color:black;
text-halo-radius:1;
text-color: red;
text: eval( concat(cond(has_tag_key("FIXME"), tag("FIXME"), ".")))
}
Antisida, хорошее дополнение. По аналогии сделал и note.
https://josm.openstreetmap.de/wiki/Styles#Makeyourstyleavailabletootherusers - говорят там спам фильтр есть какой-то.
Попробуй ещё раз или напиши разрабам что нехватает или что не так https://josm.openstreetmap.de/wiki#Bugs
А со второй попытки всё нормально прошло. Возможно была проблема со ссылкой, где в конце должен быть файл с поддерживаемым ботом форматом (он уже автоматически закидывает в итоговую таблицу, как я понял). Сейчас в JOSM этот стиль доступен.
Вопрос к разработчикам стилей - как вы их тестируете ? Т.е. внесли изменения, закрыли JOSM, забросили стиль в папку с кешем, запустили JOSM, убедились что рисует не то что мы хотели (или вылезла ошибка синтаксиса), опять закрыли JOSM, внесли изменения и т.д. Или есть путь проще ?
JOSM на лету подхватывает изменения стиля. Я редактирую активный стиль, сохраняю, переключаюсь в окно JOSM и сразу вижу результат. У меня win 7.
Отлично, спасибо !
Подскажите ещё по заполнению area. Например делаю красивую заливку поля
area[landuse=farmland]
{
fill-color: green;
fill-image: "pattern.png";
fill-opacity: 1.0;
}
В результате fill-color игнорируется. Я полагал что должна быть сделана зелёная заливка, поверх неё наложен паттерн (в нем есть слой прозрачности). Это фича JOSM ? Кому-нибудь удалось совпестить параметры fill-color и fill-image одновременно ?
А случаем заливка контуров не отключена в JOSM?
Нет, не отключена. Целиком заливается паттерном, просвечивает canvas. Если таскаешь объект над другими залитыми объектами (например water) видно что он просвечивает.
Вариант тут только один - раскрашивать png и добавлять ему альфа-канал.
Заново написал стиль для “лесных” тегов
Сам стиль лежит на гитхабе: https://github.com/igitov/forest-josm-style , можно скачать zip, а можно (наверняка) подключить к josm’у через url.
Стилем поддерживается подавляющее большинство сочетаний тегов из “лесного” пресета, который теперь тоже на гитхабе: https://github.com/igitov/forest-josm-tagging-presets .
Настройками стиля узорную заливку можно сделать сплошной однотонной или показывать только контуры полигонов. Настройки спрятаны в контекстном меню стиля в окошке стилей. Немногочисленные иконки точек, которые есть в стиле, с изменением зума плавно масштабируются, примерно в два раза. Узлы и точки без иконок масштабируются и прячутся аналогично стандартному стилю джосма, только происходит это на более мелких масштабах. При необходимости и это отключается настройками.
Лесной стиль нормально сочетается со стандартным стилем. Цвет фона неважен, разве что просеки на белом будут бледноваты - их цвет я оставил дефолтным.
Просьба всем заинтересованным и вообще всем, кто не откажет, протестировать это поделие. На предмет удобства пользования, цвета, прозрачности, размеров элементов, грубых ошибок. В дальнейшем планирую добавить этот стиль в josm: https://josm.openstreetmap.de/wiki/Styles
Будет время, постараюсь подробнее описать, что и как этим стилем отображается, добавить скриншотов. Но это не сегодня и в другой теме - профильной по лесным тегам.