Давайте рисовать аккуратно

прочитал полфразы - задумался… прочитал фразу до конца - опять задумался…

Кто о чём…
Видимо, жизнь тяжёлая была …

от OSM’а ещё никто не умирал, но рисковать не стоит.

Что есть в JOSM для прямоугольников и окружностей.

Прямоугольники:
Чтобы сделать прямоугольник, выровненный относительно другой линии (например здание относительно улицы), нужно знать недокументированную возможность команды Q с двумя выделенными точками.
Альтернативный вариант: установка плагина для рисования прямоугольников с выравниванием относительно линий, нужно знать, что его звать “building tools” и что с его помощью не обязательно рисовать именно здания.
Ещё один вариант, если нужно, чтобы прямоугольник соединялся с линией - X, потом drag с Alt, причём Alt надо нажать до кнопки мыши.

Окружности:
Есть два варианта команд для построения окружностей (= правильных многоугольников): при которых можно проконтролировать, где окажутся точки, и при которых нельзя. К варианту “можно”, который нужен, если окружность должна соединяться с другими линиями, относится только Shift+O по двум точкам диаметра. Если нужно сделать то же по центру и радиусу (про что я спрашивал и мне не ответили), то придётся
а) либо ставить вторую точку диаметра, для чего нужно иметь возможность поставить точку на линию на заданном расстоянии от другой точки (придётся писать скрипт для commandline). Количество точек многоугольника задаётся в настройках / расширенных настройках (которыми предупреждают “пользоваться с осторожностью!”) / createcircle.nodecount
б) сразу реализовывать этот вариант рисования окружности для commandline.

Ещё я спрашивал про углы в 45 градусов. Они делаются из прямых commandline fillet с одним сегментом.

Всё это я узнал через два-три месяца пользования JOSMом. Новички будут рисовать криво, пока в редакторах всё настолько сложно.

У меня на Вин7 не работает.

почему? не запускается? что пишет то? (запустите коммандную строку в том месте где лежит файл josm-tested.jar и дайте команду java -jar josm-tested.jar)

просто у меня в вин7 х64 прекрасно работает… да и вообще как может неработать. (первая мысль, Java не установлена)

после java -jar josm-tested.jar

да, наверное надо что то устанавливать дополнительно…, буду разбираться, когда время появится (зимой)…

Лол. Установите жабу нормально. Или пропишите путь к java.exe в переменную окружения PATH.

Короче, “жаба” не для рядового пользователя.

Не знаю, нажать несколько раз Next вполне по силам рядовому пользователю.

Алексей Александрович, удали и установи заново java

У меня даже на MacOS X завелось всё. :slight_smile: При том, что для Мака Эппл делает свою жабу. :slight_smile:

Алексей Александрович, Linux наше всё :slight_smile:

Может быть Вы установили JDK(Java Development Kit)? Это набор инструментов для создания приложений на яве.
Надо скачать и установить вот отсюда: http://java.com/ru/download/index.jsp
А вообще вот отличный сайт: http://josm.ru/ “JOSM с самого начала”

в JDK по умолчанию присутствует JRE. так что без разницы что ставить.
он мог установить более раннюю версию, она раньше боллела тем что пути не прописывала.

А можно поподробнее? Сколько объектов и в каком порядке нужно выделять?

Ну знаете, как Q работает? «Оквадрачивает» относительно некоего среднего угла.
А если выделить дополнительно две точки, то они зададут одну из осей для ортогонализации. Порядок неважен — две точки плюс нужные веи.

В любом порядке: выделяется вэй, удерживая Shift выделяем любые 2 точки, Shift отпускаем, жмем Q. Вэй все свои углы делает кратными 90 градусов относительно линии проведенной через эти две точки. То есть можно дворовой проезд сделать параллельно/перпендикулярным к зданию, или здание выровнять по дороге или по другому зданию.
Минусы - если в здании есть непрямые углы - они станут прямыми. Обходной путь - порезать здание на куски кнопочкой P, выровнять то, что должно быть прямоугольным, снова склеить с остатальной частью.

Edit: Hind мало того что опередил, так еще и юзерпик просто вымораживает.

Две точки не только задают ось. Обычно Q сдвигает все точки выравниваемой линии, но те точки, которые выделены, сдвинуты не будут. Ничего из этого не написано в доке, а джосм даёт подсказку, только если выделить любое количество точек, отличное от 0 и 2.

Первое же здание, которое я пытался редактировать (ещё в потлаче), состояло из двух частей с прямыми углами, но сами части были не под прямым углом. Я пробовал Q, прямыми делались все углы. Я пробовал делить, но не понял, как потом соединить, чтобы нужные углы остались прямыми. Я взял джосм, потому что “потлач - плохо, джосм - хорошо”, но там всё оказалось так же. Тогда я стал выяснять как хотя бы провести линию, параллельную заданной, проходящую через заданную точку, и не нашёл способа это сделать без установки плагинов.

Всем спасибо за терпение. Удалил и поставил заново Яву, JOSM запустился.