Перейти к содержанию

Наглядный JOSM/Самые запрашиваемые инструменты

Материал из Викиучебника — открытых книг для открытого мира

Самая первая правка | Типичные задачи и приёмы

Инструменты: самые запрашиваемые | подробные описания

Настройка: самого JOSM | Java

Программирование JOSM: скрипты с модулем Scripting, написание модулей, ядро JOSM

Предисловие

[править]
  • Некоторые инструменты дублируют друг друга.
  • Лучше всего если вы будете обращаться к этой странице по мере необходимости: как только у вас возникает вопрос при редактировании - открывайте эту страницу, а если здесь ничего не найдёте - открывайте более подробную.
  • Через некоторое время (20-50 пакетов правок) прочитайте эту страницу целиком, если не нашли ничего нового - значит вы больше не новичок в JOSM. Поздравляем! :-) Пользуйтесь более подробной страницей и помогайте другим новичкам с их первыми правками.
  • Буфер, буфер обмена - не отображается, по смыслу ничем не отличается от обычного w:Буфер_обмена
  • Выделенные объекты - отображаются на панели выделения (ALT+SHIFT+T), выделение можно изменять десятками инструментов, это очень мощный механизм уточнения в умелых руках (и со свежими знаниями местности) и просто катастрофа в других. Поэтому обращайте внимание ещё на панель Список изменений пока вы осваиваете редактор

Выделение и поиск объектов

[править]
  • Выделение мышкой - просто щелчками по объекту, но ещё есть клавиши-модификаторы выделения
    • Так можно выделять только нужные теги на панели "Теги / участие" у выделения - чтобы потом вставить их. Удобно при редактировании по хорошо отмеченному соседнему региону
  • Выделение мышкой-рамочкой - можно легко ошибиться, проверяйте выделение в панели "Выделение"
  • Выделение мышкой-лассо
  • Выделение средним колёсиком мыши - покажет накладывающиеся геометрии под курсором, незаменимый инструмент в сложных и проблемных местах
  • Поиск через CTRL+F - мощный инструмент поиска и экономии времени
  • История выделения объектов (предыдущие выделенные объекты при "потере" выделения) в панели "Выделение" - нажмите на треугольник, направленный вниз у кнопки "Выбор"
  • Панель фильтрации по тегам и свойствам объектов
  • Плагин UtilsPlugin2 добавляет ещё 14+ инструментов - на русском нет описаний, только картинки

Теги и целые геометрии

[править]
  • Копирование уже указанного объекта и его тегов в буфер (CTRL+C)
  • Вставка только тегов из буфера (CTRL+SHIFT+V)
  • Дублирование целой геометрии и всех тегов из буфера
    • на новом месте (переместить курсор на новое место, CTRL+D)
    • на старом месте (нужно приблизить к выделению - 3, убрать мышку за область экрана и нажать CTRL+D столько раз сколько нужно копий)
  • Редактирование свойств выделенных объектов таблицей (CTRL+T)

Геометрии

[править]

Точность геометрии и углов

[править]
  • Следите за расстояниями в статусной панели и за масштабом
  • Угловая привязка незаменима при детализации в крупных городах и парках.
  • Инструмент выдавливания (X)
  • Аккуратное уточнение (W)
  • Приведение углов к 90°, 60°, 45°, 30°
    • нарисовать временную линию с угловой привязкой, перенести неправильные точки (M), удалить временную геометрию через CTRL+DEL
    • установить AlignWayS для выравнивания сегментов параллельно базовому
      1. Включите инструмент (SHIFT+N)
      2. Выделите опорный сегмент любой линии, правильно указанный (наведите на него курсор, нажмите левой кнопкой мыши с зажатым CTRL).
        1. если он стал зелёным - получилось
        2. начать всё с начала - ALT + левой кнопкой мыши в любом месте
      3. При выбранном опорном сегменте можно выбрать любой сегмент (даже той же линии) для выравнивания:
        1. У неосновного сегмента (не зелёный) будут три крестовых маркера (в середине - по умолчанию; начале и конце); текущий маркер выделен ещё кругом. Вокруг маркера с крестом и кругом будет осуществляться поворот. Позицию круга можно изменить в любой момент.
      4. Наконец, SHIFT+SPACE произведёт выравнивание-поворот неосновного сегмента, параллельно основному (зелёный) - вокруг точки вращения (крест и круг)

Операции над точками

[править]
  • Включить выделенную точку в ближайшую линию (J) и сдвинуть ломаную к этой точке
  • Опустить выделенную точку на ближайшую линию (N) и НЕ сдвигать ломаную к этой точке
  • Исключить выделенную точку из выделенной линии (ALT+J)
  • Объединить две точки в одну, сохранить позицию у второй точки:
    • Выделите две точки мышкой-кликая, M
    • Выделить первую точку, зажать CTRL и переместить её на вторую точку
  • Двигать выделенную точку вдоль одной из сторон геометрии (X, зажать CTRL, двигать точку в направлении цели)

Геометрические построения

[править]
  • Опустить перпендикуляр из текущей точки на геометрию
    • в режиме угловой привязки выбрать сегмент куда нужно спроецировать точку (опустить перпендикуляр)
    • нарисовать линию до этой геометрии как обычно
    • удалить лишнее (выделенную линию - SHIFT+DEL)
  • Медина в треугольнике (редко встречается)
    • расставить три точки на одинаковое расстояние через SHIFT+B
    • рисовать линии
    • удалить лишнее
  • сдвинуть точку на продолжении одной из сторон (выделить точку, X, зажать CTRL, двигать точку в направлении цели)

Изменении топологии

[править]
  • Разрезать одну замкнутую линию используя другую линию utilsplugin2, выделить линию разреза, нажать ALT+X
  • Разрезать ломаную по выделенной точке (P)
  • Отклеить точку из одной ломаной
    • ALT+J
    • в режиме уточнения (W) зажать ALT
  • Отклеить общую точку из любой геометрии
    • выделить точку, нажать G - в одном месте создатся столько точек сколько было общих геометрий
  • Отклеить ломанную от другой ломаной (G)
  • Отклеить мультиполигон от другого мультиполигона utilsplugin, SHIFT+G
  • Пересечь выделенные ломаные в общей точке (SHIFT+I)

Редактирование ломанных

[править]

Сохранение точности в углах

[править]
  • Использовать режим фиксированных углов (выделить незавершённую ломаную, два раза нажать A)
  • Масштабировать объект (CTRL+ALT+двигать мышкой в сторону)
  • Параллельный перенос геометрии (X, зажать CTRL)

Повернуть выделенные объекты

[править]
  • На случайный угол (CTRL+SHIFT+вращать мышку) - относительно их географического центра
  • На точный угол - плагин ShapeTools
  • Вдоль вектора (сегмента линии):
    • линейные линии и строго прямоугольные объекты - выделить объекты, выделить 2 точки, нажать Q

Сохранение точности в абсолютных размерах

[править]
  • убедитесь что выделяете все объекты когда сдвигаете их
  • есть плагин CommandLine в котором есть инструмент "move" для точного сдвига района на две заданные точки

Сохранение точности в относительном положении объектов

[править]
  • Выстраивание точек в одну линию (L)
    • ... тоже самое и ещё равноудалённое распределение выделенных точек (SHIFT+B)
  • Параллельное дублирование (SHIFT+P)
  • Инверсия геометрии, параллельное инвертирование (SHIFT+P)
  • Параллельное смещение (X, зажать CTRL)


Это незавершённый раздел учебника.
Вы можете помочь проекту, исправив и дополнив его.