Вопросы по JOSM

Добрый вечер. Дернуло обновить Java. Следом пришлось обновить JOSM. Ну и:

  • не устанавливается плагин poly: Версия 35640 - невозможно загрузить модуль ‘poly’, т.к. не найден основной класс 'poly.PolyPlugin
    Что надо сделать? Где взять этот основной класс? Не помню какой модуль ранее устанавливал для просмотра. Спасибо.

удалить плагин, т.е. jar с соотвествующим именем из ~/.local/share/JOSM/plugins/ и поставить заново.

Виноват, не озвучил что в данном случае это Windows 10. Да не суть. Нашёл, удалил, после чего установилось без проблем! А я уже было скачал отдельно poly.jar, но дальше мысля не пошла. Спасибо!

да все похоже, вин10 под руками нема :slight_smile:

В пресетах для landuse=quarry есть вкладка, определяющая ресурс, добываемый в карьере. Добычу свинца (lead) кто-то перевёл с опечаткой и получилось «свиней» :smiley:

https://translations.launchpad.net/josm/trunk/+pots/josm/ru/7135/+translate

Автор этого перевода известен.

Переводу скоро уже 11 лет исполнится.

И за 11 лет никто не заметил бага. А причина проста - локализацией никто не пользуется, нет смысла. Пользуются английским интерфейсом.

Можно, конечно, заслать предложение по изменению переводу, но какой смысл, если всё равно никому он не нужен (что как раз и подтверждает отсутствие баг-репортов).

Ну вот я пользуюсь русским интерфейсом в JOSM. Но вот встроенными заготовками - да, мало; быстрее получается вбить правильные теги в окне ручного добавления тегов, чем разбираться в заготовке, какое поле и галочка за какой тег отвечает.

Не работает JOSM. Один день поработал и всё. При окончании загрузки вылетает то что приведено на скрипшоте.
https://drive.google.com/file/d/1545XpkL54xzqxe1EA6_1Tz_ZaNm9uzpY/view?usp=sharing

Куда-то делась возможность скачивать данные из overpass. Можно только скачать участок карты.

В диалоговом окне «скачать» вверху есть три вкладки, откуда/как скачивать. Overpass на месте.

Может нужен продвинутый режим?

Ёлки-палки, забыл про него. Спасибо большое!

Есть костыль нарисовать правильный шестиугольник?

Я не знаю есть ли способ лучше, попробуй так: нарисуй любую замкнутую линию с 6 точками и нажми O (Инструменты → Выстроить точки по окружности). Единственное я не очень понял как задавать радиус этого многоугольника. Скорей всего вписанная окружность примерна равна расстоянию между двумя самыми дальними точками, но не очень понял.

Далее переходим в режим перемещения (S) и поворачивай, удерживая Ctrl + Shift.

Плагин Command line инструмент Circle.

Создать замкнутую линию из 6 точек, выделить её и нажать О, а размер подогнать через CTRL+ALT

Это даже не костыль. Лучшее решение.

отбой

Коллеги, подскажите, как массово увеличить/уменьшить значение тега distance на одно и тоже приращение?

Суть проблемы: у highway=milestone выставлены неверные значение километража, подтверждается в нескольких местах трассы, разность между фактическим значением и OSM одинаковая.
Править руками сотни точек не хочется, можно сохранить POI в файл и во внешнем редакторе regexp написать, но может быть есть более простое решение? Выделить сотню точек сказать distance=distance+12 и всё.

https://josm.openstreetmap.de/wiki/Ru%3AHelp/Plugin/Scripting