57 заметок с тегом

josm

Позднее Ctrl + ↑

Галерея геокубизма

Объявленный в середине лета конкурс логотипов JOSM на финишной прямой: разработчики опубликовали присланные заявки и предлагают помочь в выборе. Дирк благодарит всех участников; он не ожидал, что их будет так много. Конечно, есть пара вариантов и от Фелиса, два года назад работавшего над альтернативным интерфейсом редактора. Разработчики поясняют, что открытого голосования не будет, но они рады услышать и учесть ваше мнение — напишите пару слов на contest@josm.openstreetmap.de. Следующая «стабильная» версия JOSM выйдет уже с новым оформлением.

josm-tested XIV

Запустив выпущенную сегодня стабильную версию JOSM, вы на секунду опешите: не включился ли это стиль Potlatch ненароком? Вовсе нет: окончательно избавившись от старого стиля в формате XML, авторы решили использовать возможности MapCSS на полную. Теперь вид карты зависит от масштаба, и вездесущие квадратики узлов не будут загораживать короткие линии. Значки тоже один за другим исчезают при уменьшении масштаба, превращаясь в яркие точки. На 15-м зуме карта в редакторе выглядит совсем непривычно: значков нет, промежуточных точек линий нет, подписаны только place и некоторые полигоны. И несуразно торчат «виртуальные узлы» и стрелки на выделенной линии.

Если приблизить карту, там тоже сюрпризы: дороги теперь подписаны. Чтобы решить многочисленные проблемы со шрифтами, авторы включили в поставку шрифт Droid Sans (под лицензией Apache). Он красиво выглядит в мелком размере, и отлично подошёл для знаков ограничения скорости, которые зачем-то рисуют на точках с maxspeed=*.

Также отображение highway=track привели в соответствие с новым стилем osm.org, кнопке надвижения точки на линию присвоили клавишу «N», ускорили сборку мультиполигонов и добавили ключ командной строки —offline для запрета обращения к сайтам JOSM и/или OSM API.

В следующей версии ожидается интеграция заметок в ядро: в окне загрузки данных появится третья галочка. 30 сентября закончится конкурс логотипов, и мы наверняка увидим победителя в окне загрузки редактора.

Снова о любви к JOSM

Сайт JOSM.ru четвёртый год помогает новичкам ссылками на полезные страницы вики и форума, опытным пользователям показывает свежие версии и список интересных нововведений. Когда-то я сделал этот сайт в надежде, что три абзаца и семь пунктов доступно и крепко убедят людей не пользоваться веб-редакторами для правки OpenStreetMap, но, кажется, эффективность была так себе. Слишком много текста, наверное. Поэтому сегодня я переделал дизайн и слегка изменил подход.

Десять лет проекту — значительная дата, и на неё хочется выдать какой-нибудь грандиозный подарок, который поможет карте. Увы, большинство моих затей либо пришлось отложить (я помню о крымских подарках, всё будет, но позже — извините), либо они требуют недели и месяцы программирования. Что можно сделать за три-четыре дня? Я вспомнил, что давно хотел заменить крохи текста на josm.ru небольшим видеороликом, чтобы убеждение пользователя шло по нескольким фронтам. Как когда-то Serge Wroclawski подарил курс из 13 видеоуроков на годовщину проекта, сегодня я публикую двенадцатиминутный, но очень плотный учебник по основам OpenStreetMap и JOSM: по сути, всё, что раньше было на josm.ru, в наглядной форме. Теперь появилась ещё одна причина всех новичков первым делом отправлять на сайт, который убедит их начать с правильного редактора. А также попросит не обводить левые снимки и писать развёрнутые комментарии к пакетам правок.

Недавно вышла новая «стабильная» версия редактора, 7347, в которой сделали легенду для цветов активного слоя GPX. В поисках предыдущих уроков по JOSM я наткнулся на ценный раритет: в 7-минутном видео от Vanomel можно подивиться грубому интерфейсу версии 2147, пятилетней давности. Целенаправленный поиск старья выдал ещё более удивительный ролик от 2007 года, где видны интерфейсы не только редактора примерно 200 версии, но и сайта OpenStreetMap во времена API 0.4. У ролика есть продолжение про GPS-треки и привязку фотографий. Снял их, конечно, автор редактора, Иммануэль Шолц.

Лупа и чашка

Логотип JOSM — одно из немногих творений, до которых не добрался редизайн логотипа OpenStreetMap 2011 года. Части программистов проекта это надоело, но зачем менять только часть картинки, когда можно выдумать новую целиком? Тем более, что старый логотип существует только в виде растрового квадрата. Так что с этого дня начинается конкурс логотипов JOSM: до 30 сентября отправляйте векторные рисунки в SVG на contest@josm.openstreetmap.de. Логотип должен быть легко обрезаем до квадрата, хорошо бы дать примеры вертикального и горизонтального баннеров, и лицензия — только CC0. Ввиду последнего, наверное, автор лучшего логотипа может рассчитывать только на упоминание на главной странице сайта JOSM: никаких призов на вики-странице нет.

Не обязательно логотип должен быть связан с OSM: так, значки iD, Potlatch 2 и Merkaartor (у последнего уже умер сайт) абстрактны, как и у Pushpin. Единственное исключение — редактор Vespucci, который в качестве значка банально использует старый логотип OSM без изменений.

josm-tested XIII

На этой неделе вышла «стабильная» версия JOSM, 7182. О главной новой функции уже оповестил akks на форуме: в нагрузку к функции «включить точку в линию» появилась её альтернатива, которая работает именно так, как ожидаешь: «переместить точку на линию». Отличается тем, что двигает точку, тем самым не искажая прямые. По умолчанию ей не назначена клавиша, и я не нашёл способа это сделать, но очевидно, именно эту функцию теперь должна запускать кнопка «J».

Другое эпическое новшество — для выделения многоугольника достаточно дважды кликнуть внутри него. Кроме того, при выделении двух точек в строке статуса выводится расстояние между ними (можно выделить и линию, да). И если вас бесит в режиме вытягивания, что нельзя вытянуть на чуть-чуть, теперь можно уменьшить значение параметра extrude.initial-move-threshold.

В новой версии завершены два долгих процесса: во-первых, она теперь требует Java 7. Если вы не можете обновить шестую, оставайтесь на предыдущем tested, версии 7000. Во-вторых, MapCSS заметно ускорился и поглотил вообще всё: в январе на него перевели всю систему валидации, а теперь — основной стиль отображения. Больше никакого XML, никакого хардкора.

Из старых новостей — в феврале в ядро перенесли плагин wayselector, который выбирает цепочку отрезков с похожими тегами: например, береговые линии или дороги. Он не заменяет функцию «Выделить дорогу» плагина utilsplugin2, которая при выборе объектов учитывает теги name/ref и умеет искать маршрут между двумя выделенными отрезками. И тогда же разработчики смирились с тем, что автоскрытие кнопок нравится только им, и отключили его по умолчанию.

Don-vip, один из разработчиков, уже полгода перечисляет в своём дневнике основные изменения каждой версии.

Ранее Ctrl + ↓

Мнения, высказанные на этом сайте, отражают точку зрения лично автора сайта и ничью больше: ни его бывших или настоящих работодателей, ни семьи и знакомых.