Вопросы по JOSM

Как поменять у “Уточнение точности линии”(w) режим по умолчанию?
Через настройки или еще как… не важно.

Мне нужно сделать режим “создания точки” с нажатым Ctrl - режимом по умолчанию,
и работающим без нажатия Ctrl, а “перемещение”, соответственно - с нажатым Ctrl.

Есть идеи?

Подправь чутка исходник.

Я правильно понимаю, что надо поменять 12 условий/проверок на нажатие Ctrl?
Если - да, тогда классический вопрос: “как пропатчить JOSM в Ubuntu?” :wink:

Возможно как-то работать с .jar как с архивом - в mc или в командной строке?
Желательно не доустанавливая ничего монстроузного…
или, если пропатчить нужно только этот файл - его можно оформить как плагин?

только скачать исходники джосм, исправить их, скачать комплиятор джавы - скомпилить правленные исходники в jar.
jar - архив, но содержит скомпиленные “бинарные” файлы.

Появилась новая функция “Скачать видимую область”, если вынести кнопку на панель инструментов, то можно будет повесить это действия на горячую клавишу, например F5 (+30 к удобству).

дык при скачивании автоматически выделялась область которую видишь. Ctrl-shift-вниз и Enter

но теперь можно просто нажать пробел, не отрывая руку от мышки :slight_smile:
просил об этой фиче года 2 назад, никто не поддержал :frowning:

Сижу на JOSM годичной давности. Причина - в летних версиях для включения-выключения спутниковой подложки приходилось нажимать две иконки (контекстное меню), типа они сэкономили место в тулбаре.

Подскажите, пожалуйста, как с этим в новых версиях.

Глазок для отключения слоя никуда не девался со времён Юлия.

Ну как не девался, в старой версии он был в панели слоев и работал вкл/выкл, в новой он открывал контекстное меню с гаммами, прозрачностью и “глазком”.
Если его вернули обратно, сейчас буду бекапить плагины и настройки старой версии, чтобы откатиться обратно.

(added)
Ну так и есть, нажимаем глазок, выходит меню, надо снять галочку “отображать слой”.

А одновременно инвертировать отображаемые подложки вообще невозможно. Откатываюсь обратно на 9979.

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

PS: коллеги извините негатив не в ваш адрес, а вообще к ситуации ))

Есть и контекстное меню с гаммами и прочее и глазок для каждого слоя

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

Вопрос по JOSM - можно ли его как-то настроить для автономной работы, т.е. чтобы после редактуры он записывал OSM-файл без тегов “update” и без отрицательных ID ?

Нужно для автономных файлов, которые не будут загружаться на сервер.

Боюсь, что нет. Отрицательные id - это новые точки, пока их на сервер не загрузят, они нормальные id никак получить не могут. А чем они мешают? Если нужно куда-то потом импортировать, где они мешают - можно написать обработчик, который причешет файл до нужной кондиции.

Хотелось без лишних телодвижений.
Отрицательные номера узлов не мешают, проблема с отрицательными веями т.к. становится невозможным отделить их от мультиполигонов в базе Postgres.
Ну нет так нет.

Написать скрипт, который отрицательные ид изменит на какиенить положительные не??

pfg21
Спасибо, не надо. Если такой встроенной опции в JOSM нет то справлюсь текстовым редактором ))

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

Просто OSM XML никогда не задумывался, как обменный формат, полностью независимый от содержимого БД OSM.

в формате OSM XML идут выгрузки на офф.сайте, да и большинство альтернативных форматов базируются на osm xml :slight_smile: так что на обменный формат он вполне тянет.
просто отрицательные иды это решение создателей josm (и наверное не только его одного) по хранению новых точек в osm xml.