Суровенько так. Опухнет наш JOSM перпендикуляры вычислять ко всем отрезкам на всякий случай)
Конкретные мелочи можно добавить, типа детектора серединок в A и X. Опять в Tab насовать? ))) Если явно выделить линию, к которой нужен краевой или срединный перпендикуляр (какой-нибудь Shift-правый клик в Tab), то это можно легко соорудить.
В Inkscape такого и в помине нет, наверно действительно, не фунт изюма. Последний у меня тормозить и глючит, и в линь и в вин, в отличии от иллюстратора.
Наверное всё же выделить предварительно, в качестве особо продвинутого режима - поиск в радиусе … м (вот он-то и будет тормозить). С кэшированием и BSP или R -деревьями связываться что-то не тянет). И смещение я трогать всё равно боюсь. Только начать новую линию при включенном Tab…
Если будет идея, как организовать общие для инструментов привязки с т.з. пользователя - поделитесь.
Подумывал я о поле ввода в выпадающей менюшке угла… Или того лучше - если щелкнуть по расстоянию внизу, угол и расстояние в нижней панельке становятся полями ввода)
Значит это кому-то нужно?
Ещё в Utilsplugin2 теперь есть LatLonTool. Можно его довести до состояния черепашьей графики (привет из детства ). A за декларативным описанием всё же в CommandLine)
Сравнили иллюстратор и автокад, во всяком случае, если захочется ровных домиков в иллюстраторе, нужно будет разворачивать снимок - опорные линии откладываются только по вертикали и горизонтали, да и откладываются они не всегда от тех точек. Хотя процесс рисования довольно приятный, был бы полновесный аналог X - стало бы совсем чудесно.
Хотелось бы иметь возможность paste (ctrl-alt-v) с авто-инкрементом/декрементом номера дома. Это для случая, когда дома нарисованы, но номеров нет.
Сейчас получается, что используя building-tools проще нарисовать дома заново, что не есть хорошо.
Для этого куча всяких плагинов есть… Всякие HouseNumber, FixAddress, numbering-чего-то-там… Насколько хорошо работает - не знаю, но это явно не в Ctrl-Alt-V.
Я бы ввод расстояния организовал непосредственно при рисовании. То есть, направил рисуемую часть ломаной на нужный азииут и набрал прямо цифрами (при этом всплывает окошко у курсора мыши после начала набора), Enter, добавилась нода.
Кстати, поддерживаю, что нужен ввод расстояний при отрисовке. Как правило известна ширина жилых зданий (она колеблется от 10,5 до 12 метров для советской типовой застройки), а при неимении хороших снимков почему-то все здания получаются пузатыми, шириной до 25 метров, т.е. ошибка практически в два раза.
обратного геокодирования по координатам (либо поиск координат по адресу с последующей обрисовкой) с использованием API от … … … , получается как бы подсматриваешь а не автоматически вносишь, вроде как разрешено?)))