Вопросы по JOSM

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

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

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

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

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

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

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

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

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

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

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

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

Вот именно что “выгрузки”. Не существует, например, принятого способа сохранить в нем набор объектов так, чтобы было ясно, что это не объекты OSM, а что-то абстрактное. Всегда будут ID, которые можно выбрать фейковыми (приписать им префикс какой-нибудь), но они все равно будут рассматриваться, как невалидные ID OSM, а не что-то независимое.

Валидатор ругается на email="adr1@site.com; adr2@site2.com", хотя на мой взгляд все правильно.
как правильно вписать два емайла ??

Это и есть правильно, или вам как чтобы JOSM не ругался - так это только через схему contactN:email=*

Какое ограничение на размер оффлайн-файла OSM для JOSM? Можно редактировать выгрузку региона, страны или весь planet.osm?

Как отключить сообщения об ошибках CommandLine? Приходиться две или три плашки убирать…

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

JOSM не приспособлен для работы с большим объёмом данных, его схема работы - скачать кусок с сервера, отредактировать, загрузить обратно. На больших объёмах начинает тормозить. Например если попробовать открыть всю Ленобласть, то открыть ещё можно, если выделить много памяти, но будет практически неюзабельно - ворочаться будет всё жутко медленно, доходит до десятков секунд на реакцию на клик мышки. Про planet и говорить нечего.

Там у этого окошка внизу есть галочка, типа более не показывать.

В этом сеансе и в этой сессии. А как совсем убрать?