josm-tested XV

Тикет #6896, созданный три года назад, наконец-то закрыт: выпущенная сегодня стабильная версия JOSM №7777 порадует новым логотипом, нарисованным костромичом Ильёй «Diamond00744». Название редактора гораздо заметнее на баннере сайта, который, кажется, дорисовали уже после конкурса.

Никаких крупных изменений с сентября не произошло, но поправили важные мелочи:

  • заработал полноэкранный режим на Mac OS X, и вместо Ctrl там теперь используют Cmd, как надо;
  • в полях ввода в диалогах пресетов подписаны соответствующие им теги;
  • когда-то гигантские значки в меню уменьшены;
  • история использованных тегов запоминается между сессиями;
  • автодополнение сначала предлагает недавно введённые ключи и значения (больше не мозолит глаза addr:housename).

Тоби Мюррей продолжает интегрировать заметки в ядро. Функциональность всё ещё спрятана, но галочку «заметки» (ну, почти) в окне загрузки данных можно включить, поставив в расширенных настройках osm.notes.enableDownload=true.

Недавно всплыла тема сохранения сеансов, и оказалось, не все знают, что JOSM это умеет. В меню «Файл» есть соответствующее подменю (только в режиме эксперта), и в сессию сохраняется всё: слои данных и треков, настройки подложек (внимание: без смещений!), параметры окна. Судя по игнорированию пожеланий, функциональность сделана только для галочки, и никто из разработчиков ей на самом деле не пользуется. Впрочем, то же заметил и за собой. Видимо, модель участия в OpenStreetMap не предполагает проекты длиннее одного дня.

Поделиться
Отправить
Запинить
2014   josm

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

12 комментариев
freeExec 2014

А зачем заметки в ядре, есть же плагин, который обновляет их чаще и показывает там где не скачено.

Ilis 2014

Long live JOSM

putnik 2014

Долгие правки часто приводят к конфликтам, на разбор которых уходит время, сравнимое с самим рисованием. Так что да, проще разбивать правку на несколько не очень крупных.

Foxhind 2014

Я пользуюсь сессиями.
А ещё JOSM запоминает последнее смещение для подложки, поэтому восстанавливать предыдущую сессию вполне удобно.

Илья Зверев 2014

Не JOSM, а плагин смещений :)

AlexTheTux 2014

автодополнение сначала предлагает недавно введённые ключи и значения (больше не мозолит глаза addr:levelsPlan).
О боже, они наконец сделали это!

Еще бы сделать нормальную привязку растров (в частности, генпланов, а не то, что могли подумать), излечить ее родовые болезни.

Илья Зверев 2014

Качественно привязать можно в QGIS или GDAL, сохранить в GeoTIFF и открыть плагином ImportImage.

AMDmi3 2014

Сохранение сеансов было бы полезно — у меня проекты, наоборот, живут месяцами, и тем больше вероятность что потребуется перезагрузить josm, хотя бы для его обновления. Но это плохой подход, проекты действительно не должны жить дольше часов-дней: даже если часто загружать данные, нужно не забывать данные обновлять, иначе всё равно будут конфликты. Также josm начинает заметно тормозить при больших объёмах («postprocessing uploaded data» по десятку секунд после заливки каждого пакета из 100 объеков, а потом и вообще при редактировании).

Но сеансы бесполезны пока не появится нормальной поддерки нескольких одновременно открытых josm’ов. Проектов кроме того что они долгие, бывает под десяток, при этом настройки на диске затираются последним закрытым окном. Думаю и сессии будут затираться.

BushmanK 2014

Как верно уже замечено, привязку можно (и нужно) делать в QGIS, это просто. Потом можно нарезать растр на тайлы (gdal2tiles, GUI для него — MapTiler, какие-то плагины для QGIS это тоже делают) и подключить в JOSM без всяких плагинов, как еще один тайловый источник, только локальный.

fndoder 2014

Судя по игнорированию пожеланий,
функциональность сделана только для галочки,
и никто из разработчиков ей на самом деле не пользуется.

Да не особо нужна функциональность в нынешние времена, дефицита RAM нет. Свернул окно JOSM, когда решил продолжить редактировать — развернул вновь.
Если уж очень надо компьютер выключить, то есть гибернация.

Поэтому особой надобности действительно нет в сеансах сейчас. Раньше, когда RAM была маленькой и временно неиспользуемые приложения приходилось закрывать, тогда да, был смысл сохранять сеанс на диск.

AMDmi3 2014

дефицита RAM нет

Ну это смотря сколько josm’ов запустить. Алсо, память всегда можно использовать более полезным способом, чем просто выкинуть её под жаву.

OverQuantum 2014

Всё нра. Кроме грязного пятна в углу.
Я понимаю, что JOSM<->java<->кофе<->пятно от кружки на бумаге. Но это, простите, неряшливость. Не надо этого на логотипе.

Diomas 2014

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

progserega 2014

Аналогично пользуюсь сессиями.

Удобно, когда данных много, а рисуешь не так часто. И, бывает, трудно вспомнить где остановился в последний раз.
Сессии помогают.

Популярное