wiki:Ru:Help/Action/Select

Version 6 (modified by ak099, 8 years ago) ( diff )

--

Содержание

  1. Режим выделения, перемещения и поворота объектов
    1. Режим выделения объектов
      1. Выделение одного объекта
        1. Для выделения объекта используется одиночный щелчок левой кнопкой мыши
        2. Снятие выделения
        3. Циклическое переключения выделения при часто расположенных или …
        4. Двойной щелчок используется для выделения первого объекта, окружающего …
      2. Прямоугольное выделение
        1. Выделение нескольких объектов прямоугольной рамкой
        2. Удерживайте правую кнопку для перемещения прямоугольной рамки
        3. Клавиши-модификаторы
            1. Комбинация модификаторов
            2. Модификатор Alt
            3. Модификатор Shift
            4. Модификатор Ctrl
    2. Перемещение объектов
      1. Предупреждение о перемещении многих объектов одновременно
    3. Слияние точек
    4. Щелчок и перетаскивание середины сегмента создаёт новую точку
    5. Поворот объектов
    6. Изменение размера объектов
    7. Дополнительная информация
    8. Смотрите также

Режим выделения, перемещения и поворота объектов

source:trunk/images/mapmode/move/move.png Сочетание клавиш: S. Нажмите S для переключения между этим режимом и source:trunk/images/mapmode/rope.png режимом лассо — это один из рабочих режимов

Режим выделения объектов

Этот режим позволяет пользователю выделять различные объекты.

Выделенные объекты отображаются другим стилем (по умолчанию красным цветом); это зависит от настроек отображения и активных стилей отрисовки.

Указатель мыши также меняет свой вид в зависимости от режима выделения.

Выделение одного объекта

Для выделения объекта используется одиночный щелчок левой кнопкой мыши

Указатель: на точке source:trunk/images/cursor/modifier/select_node.png; на линии source:trunk/images/cursor/modifier/select_way.png

Активация: щелчок левой кнопкой мыши

Действие: выделяет точку или линию под указателем мыши.

Точнее, вместо предыдущего выделенного объекта (объектов) будет выбран новый объект и отображён в диалоговой панели «Выделение».

Снятие выделения

Указатель: на точке source:trunk/images/cursor/modifier/select_node_remove.png; на линии source:trunk/images/cursor/modifier/select_way_remove.png

Активация: удерживайте нажатой Alt при использовании левой кнопки мыши

Действие: линия или точка будут удалены из списка текущих выделенных объектов

Циклическое переключения выделения при часто расположенных или перекрывающихся объектах

Указатель: нет

Активация:

  • Щелчок средней кнопкой мыши для циклического переключения между объектами с появлением всплывающего окна
  • Щелчок левой кнопкой мыши при нажатой Alt (или AltGr) для циклического переключения между ближайшими объектами без появления всплывающего окна

Это полезно, когда:

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

Действие: появляется всплывающее окно с списком близко расположенных объектов и возможностью циклического переключения между ними. Чтобы сделать этот тип выделения использующимся по умолчанию и не требующим нажатия клавиши Alt), измените в расширенных настройках значение selectaction.cycles.multiple.matches на true. После этого для обычного выделения объекта надо будет удерживать нажатой Ctrl.

TODO: доавить хорошие иллюстрации

Двойной щелчок используется для выделения первого объекта, окружающего указатель

Указатель: нет

Активация: Двойной щелчок мышью

Действие: выделяет окружающий объект (полигон или мультиполигон).

Прямоугольное выделение

Выделение нескольких объектов прямоугольной рамкой

Указатель: source:trunk/images/cursor/modifier/selection.png

Активация: нажав и удерживая левую кнопку мыши, обведите рамку вокруг объектов

Действия:

  • Отпустите левую кнопку мыши - чтобы выделить все объекты внутри прямоугольной рамки, точнее:
    • все точки внутри рамки и
    • все линии, полностью находящиеся внутри рамки
    • вместо ранее выделенных объектов будут выделены новые объекты и отображены в диалоговой панели «Выделение»
  • Удерживайте правую кнопку мыши при отпускании левой - отмена прямоугольного выделения

Удерживайте правую кнопку для перемещения прямоугольной рамки

Можно переместить обведённую прямоугольную рамку столько раз, сколько нужно: просто удерживайте правую кнопку мыши нажатой и перемещайте указатель.

Обратите внимание: чтобы объекты выделились, сначала отпустите правую кнопку мыши, а затем левую.

Клавиши-модификаторы

Если при отпускании кнопки мыши удерживается нажатой Alt, Shift или Ctrl, то действие меняется; в следующих 3 абзацах это рассматривается подробнее.

Комбинация модификаторов
  • Alt можно комбинировать с Shift
  • Alt нельзя комбинировать с Ctrl - это используется для команды изменения размера
Модификатор Alt

Указатель: нет

Активация: Alt

Действие: в дополнение к обычному поведению, выделяет все линии, имеющие хотя бы одну точку внутри прямоугольного выделения

Модификатор Shift

Указатель: source:trunk/images/cursor/modifier/select_add.png

Активация: Shift

Действие: добавление объектов к текущему выделению

Модификатор Ctrl

Указатель: source:trunk/images/cursor/modifier/select_remove.png

Активация:

Действие: убирает все объекты в текущей прямоугольной рамке из выделенных объектов (если они есть); ничего не добавляется к текущему выделению.

Перемещение объектов

Вы можете перемещать выделенные source:trunk/images/data/node.png точки и source:trunk/images/data/way.png линии в главном окне, поместив указатель мыши рядом с выделенными объектами и перетаскивая их левой кнопкой мыши.

  • Если указатель мыши находился вблизи точки, то будет перемещена только эта точка.
    • Если переместить точку очень близко к другой точке и удерживать Ctrl при отпускании левой кнопки, то перемещённая точка сольётся с другой точкой.
  • Если указатель мыши находился вблизи линии, то будет перемещена эта линия вместе со связанными с ней точками.

Перемещать объекты можно также с помощью Shift + клавиш со стрелками.

  • source:trunk/images/mapmode/improvewayaccuracy.png Улучшение точности линий - многие картографы перешли на этот инструмент, вместо выделения и перемещения каждой точки вручную

Предупреждение о перемещении многих объектов одновременно

При перемещении сразу многих объектов одновременно программа может спрашивать вас, не выполняете ли вы это действие по ошибке. Для включения/отключения этого предупреждения используйте:

message.movedManyElements в расширенных настройках. Задайте значение true, если хотите получать этот запрос каждый раз.

Слияние точек

Указатель: source:trunk/images/cursor/modifier/joinnode.png

Активация: удерживайте Ctrl и перетащите выделенную точку на не выделенную

Действие: объединяет выделенную точку с другой; фактически просто используется тот же механизм, что и в инструменте Объединить точки - можете прочесть о нём подробнее.

Щелчок и перетаскивание середины сегмента создаёт новую точку

Указатель: fixme

Активация: щёлкните и перетаскивайте жёлтый крестик в середине сегмента; в любой момент времени существует N средних точек для перетаскивания (где N - число сегментов линий).

Действие: вставляет новую точку в текущем местоположении крестика

На иллюстрации ниже показано дважды: нельзя создать точку просто щёлкнув на средней точке (второй сегмент слева в данном случае), поскольку это выделит всю линию (красное сияние); нужно именно щёлкнуть и перетащить среднюю точку.

Поворот объектов

Указатель: source:trunk/images/cursor/rotate.png

Активация: Shift+Ctrl + левая кнопка мыши и перемещение мыши вверх/вниз

Действие: поворот выделенных точек и линий вокруг их геометрического центра.

Поворот на заданные углы возможен с помощью модуля ShapeTools.

Изменение размера объектов

Указатель: source:trunk/images/cursor/scale.png

Активация: Ctrl+Alt + левая кнопка мыши и перемещение мыши вверх/вниз

Действие:

  • Меняет размер выделенных точек и линий относительно их геометрического центра. Пропорции сохраняются.
  • Если используется только на 2 точках, то перемещает их от их средней точки или к ней (в зависимости от перемещения мыши)

Дополнительная информация

В дополнение к действиям мышью выделение или перемещение зависит от некоторых параметров, чтобы вы не могли переместить объекты, когда хотите их просто выделить. Это особенно важно на устройствах типа планшетов, которые чувствительны к касанию или использованию стилуса. Если указатель перемещается между нажатием и отпусканием левой кнопки мыши, то объект будет перемещён только если указатель сместился более чем на 5 пикселей или задержался на одном месте более 0.2 секунды. В противном случае объект будет просто выделен. Эти два параметра можно изменить в расширенных настройках edit.initial-move-threshold (пиксели) и edit.initial-move-delay (миллисекунды).

Смотрите также


Назад к Панель инструментов редактирования
Назад к Основной странице справки

Note: See TracWiki for help on using the wiki.