Чего вам не хватает в JOSM

Спасибо.

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

Не хватает инструмента для создания замкнутых полигонов методом отступов от уже нарисованных линий. Раскрашиваю сейчас поля/лесополосы/грунтовки. После того как нарисовал лесополосы и грунтовки внутри них образуется пространство, которое должно быть полем. Сейчас есть два варианта - нарисовать контур поля заново, ориентируясь на дороги/лесополосы или создать каждую из 4-х (для простого случая) сторон поля смещением участка например дороги командой offset. Хотелось бы чтобы было проще - ткнул в центр (или выделил ограничивающие поле контуры), задал величину смещения и получил замкнутый контур.
В Автокаде есть для этого команда boundary, но она работает когда все границы пересекаются, если есть дыры в границах то контур разрастается до полностью замкнутого (или сообщает что команду выполнить нельзя). В нашем случае контуры не пересекаются и есть несколько дыр - для этого нужен параметр, ограничивающий размер дыры.
Вот относительно простой случай.

Тут так и просится мультиполигон с границами лес/грунтовка. Ну и дырочки закрыть мелкими отрезками.

Фу таким быть, не надо лепить поле к дорогам.

А к чему его лепить? Аккуратно, по краю грунтовки. Грунтовку тоже мультиполигоном.

Вот именно, лепить не надо, а отдельненько по обочине грунтовки.

imho к грунтовке можно. Потому что на след год ее может и не быть.

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

можно конечно и грунтовку саму обвести как area:highway=track но смысл?? При ее ширине 3 метра? imho край поля с тегом грунтовки допустимое упрощение.

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

Уровень абстракции другой, да. И если такая вот грунтовка которая иногда по кустам иногда по краю полю, то можно и отдельно её нарисовать. Но некоторые, можно и совместить с краем поля. Всё от конкретного случая зависит.

Если, всё-таки, мы под hw=* подразумеваем центр дороги (половины дороги/полосы/проезжей части), то мультиполигон не катит в принципе. тем более, что точность “позволяет мапить лыжню”, а вы +/- 3 метрами “разбрасываетесь” и “допустимо упрощаете”, хотя это самое упрощение должен делать пользователь данных (тот же мапник, например), без вот этих вот лишних упрощений, которые уже сделал мапер.

Shift+P разве не то?

если под hw=* подразумеваем только центр дороги, то тогда навешивание тегов lanes=* и уж тем более width=* неправильно.
hw=* только рисуется по центру дороги, но принимая на себя все теги дороги, вплоть до sidewalk и подобных, только центром не является.

Теги никак не меняют смысл геометрии, а она является центром, поэтому лепить к центру и не стоит.

Принимать грунтовку границей поля не самый лучший выход, т.к. она не полностью впадает с ней - виляет, обходит какие-то островки деревьев или просто целины. Да и дело не в рисовании грунтовок и полей - это просто наиболее наглядный пример. Инструмент должен быть универсальным и пригодиться он должен и в других случаях.

Очень не хватает простого нумератора тэгов. Предполагается следующий порядок работы: выбирается 1,2,3 тэга (напр. name, ref), задается начальное значение для каждого из тэгов (на всякий случай - вдруг они не совпадают). Далее по клику на объект ему присваиваются тэги со значениями текущих номеров.

Столкнулся тут с одной неудобоной ситуацией - наносил на карту сеть АЗС. Они раскиданы по ЦФО, имеют разные наборы сопутсвующих услуг которые обозначаются отдельными точкам (магазин, кафе, туалет, подкачка шин, и на разных АЗС кафе разной марки). Соответсвенно я сделал нужные объекты и скопировал их (Ctrl-C) в буфер все. Рисуя АЗС я вставлял их все, а ненужные удалял. Соответсвенно буфер не живет между перезагрузками компа. Хотелось бы что бы был свой, сохраняемый, буфер в josm что бы я накидав туда объектов мог быстро их вставлять или копировать теги с объекта в буфере на выбарнный примитив.

Можно поставить один из Clipboard manager-ов, который поддерживает сохранение содержимого.

http://en.wikipedia.org/wiki/Clipboard_manager
http://www.thefreecountry.com/programming/clipboard-extenders.shtml