[[TranslatedPages(revision=89)]] [[PageOutline(2-3,Содержание)]] = Выделение, перемещение, изменение размера и поворот объектов = [[JOSMImage(mapmode/move/move,nolink,middle)]] ''Сочетание клавиш:'' **{{{S}}}** (Нажмите `S` дважды для переключения в [[JOSMImage(mapmode/rope,20,nolink,middle)]] [wikitr:/Help/Action/LassoMode режим выделения лассо]) — это один из [wikitr:/Help/EditToolbar рабочих режимов] == Режим выделения объектов == #Selecttool Этот режим позволяет изменять текущее выделение [Concepts/Object объектов] на карте. Выделенные объекты отображаются другим стилем (по умолчанию красным цветом); это зависит от [wiki:Ru:Help/Preferences/Display настроек отображения] и [wiki:Ru:Help/Dialog/MapPaint активных стилей отрисовки]. Указатель мыши также меняет свой вид в зависимости от режима выделения. === Выделение одного объекта === ==== Для выделения объекта используется одиночный щелчок левой кнопкой мыши ==== Указатель: на точке [[JOSMImage(cursor/modifier/select_node,nolink,middle)]]; на линии [[JOSMImage(cursor/modifier/select_way,nolink,middle)]] Активация: {{{щелчок левой кнопкой мыши}}} Действие: выделяет точку или линию под указателем мыши. Точнее, вместо ''предыдущего выделенного объекта (объектов)'' будет '''выбран''' новый объект и отображён в [Help/Dialog/SelectionList диалоговой панели «Выделение»]. ==== Снятие выделения ==== Указатель: на точке [[JOSMImage(cursor/modifier/select_node_remove,nolink,middle)]]; на линии [[JOSMImage(cursor/modifier/select_way_remove,nolink,middle)]] Активация: удерживайте нажатой {{{Ctrl}}} при использовании {{{левой кнопки мыши}}}[[BR(Ранее для активации была указана клавиша Alt. Это изменено в версии 37)]] Действие: линия или точка будут удалены из списка ''текущих выделенных объектов'' ==== Циклическое переключение выделения при часто расположенных или перекрывающихся объектах ==== Указатель: нет Активация: * {{{Щелчок средней кнопкой мыши}}} для циклического переключения между объектами с появлением всплывающего окна * {{{Щелчок левой кнопкой мыши}}} при нажатой {{{Alt}}} (или {{{AltGr}}}) для циклического переключения между ближайшими объектами '''без появления всплывающего окна''' Это полезно, когда: * несколько линий **имеют общие точки с одной или несколькими другими линиями * несколько объектов '''перекрываются''' * несколько объектов '''очень близко друг к другу''' * нужно выделить одну из нескольких точек, которые на вид кажутся одной точкой Действие: появляется всплывающее окно с списком близко расположенных объектов и возможностью циклического переключения между ними. Чтобы сделать этот тип выделения использующимся по умолчанию и не требующим нажатия клавиши **{{{Alt}}}**), измените в [wiki:Ru:Help/Preferences/Advanced расширенных настройках] значение {{{selectaction.cycles.multiple.matches}}} на true. После этого для обычного выделения объекта надо будет удерживать нажатой {{{Ctrl}}}. ==== Двойной щелчок выделяет объект, окружающий указатель ==== Указатель: нет Активация: {{{Двойной щелчок мышью}}} Действие: выделяет окружающий объект ([wiki:Ru:Help/Concepts/Object#Area полигон] или [wiki:Ru:Help/Concepts/Object#Relations мультиполигон]). === Прямоугольное выделение === ==== Выделение нескольких объектов прямоугольной рамкой ==== Указатель: [[JOSMImage(cursor/modifier/selection,nolink,middle)]] Активация: нажав и удерживая {{{левую кнопку мыши}}}, обведите рамку вокруг объектов Действия: * Отпустите {{{левую кнопку мыши}}} - чтобы выделить все [Concepts/Object объекты] внутри прямоугольной рамки, точнее: * все точки внутри рамки и * все линии, '''полностью находящиеся внутри рамки''' * вместо ''ранее выделенных объектов'' будут '''выделены новые объекты''' и отображены в [Help/Dialog/SelectionList диалоговой панели «Выделение»] * Удерживайте {{{правую кнопку мыши}}} при отпускании левой - отмена прямоугольного выделения ==== Удерживайте правую кнопку для перемещения прямоугольной рамки ==== Можно переместить обведённую прямоугольную рамку столько раз, сколько нужно: просто удерживайте правую кнопку мыши нажатой и перемещайте указатель. Обратите внимание: чтобы объекты выделились, сначала отпустите правую кнопку мыши, а затем левую. ==== Клавиши-модификаторы ==== Если при отпускании кнопки мыши удерживается нажатой **{{{Alt}}}**, **{{{Shift}}}** или **{{{Ctrl}}}**, то действие меняется; в следующих 3 абзацах это рассматривается подробнее. ====== Комбинация модификаторов ====== * {{{Alt}}} можно комбинировать с {{{Shift}}} * {{{Alt}}} нельзя комбинировать с {{{Ctrl}}} - это используется для команды **[#Scale изменения размера]** ====== Модификатор Alt ====== Указатель: нет Активация: {{{Alt}}} Действие: в дополнение к обычному поведению, выделяет все линии, имеющие хотя бы одну точку внутри прямоугольного выделения ====== Модификатор Shift ====== Указатель: [[JOSMImage(cursor/modifier/select_add,nolink,middle)]] Активация: {{{Shift}}} Действие: добавление [Concepts/Object объектов] к текущему выделению ====== Модификатор Ctrl ====== Указатель: [[JOSMImage(cursor/modifier/select_remove,nolink,middle)]] Активация: Действие: убирает все [Concepts/Object объекты] в текущей прямоугольной рамке из выделенных объектов (если они есть); ничего не добавляется к текущему выделению. == Перемещение объектов == Для перемещения всех выделенных объектов можно передвинуть указатель мыши близко к выделенному объекту и выполнить щелчок и перетаскивание. Перемещать объекты можно также с помощью **`Shift + клавиш со стрелками`**. [[JOSMImage(mapmode/improvewayaccuracy,16,nolink,middle)]] [Action/ImproveWayAccuracy Улучшение точности линий] - многие картографы перешли на этот инструмент, вместо выделения и перемещения каждой точки вручную === Перемещение середины сегмента создаёт новую точку === Активация: ''щёлкните и перетащите'' жёлтый крестик в середине сегмента линии. В любой момент времени существует N средних точек для перетаскивания (где N - число сегментов линий). Действие: будет вставлена новая точка в текущем местоположении крестика == Слияние точек == Указатель: [[JOSMImage(cursor/modifier/joinnode,nolink,middle)]] Активация: удерживайте {{{Ctrl}}} и перетащите выделенную точку на не выделенную Действие: объединяет выделенную точку с другой; фактически просто используется тот же механизм, что и в инструменте [wiki:Ru:Help/Action/MergeNodes Объединить точки] - можете прочесть о нём подробнее. == Поворот объектов ==#Rotate Указатель: [[JOSMImage(cursor/rotate,nolink,middle)]] Активация: {{{Shift+Ctrl}}} + {{{левая кнопка мыши}}} и перемещение мыши вверх/вниз Действие: поворот выделенных точек и линий вокруг их геометрического центра. Поворот на заданные углы возможен с помощью модуля [osmwiki:JOSM/Plugins/ShapeTools ShapeTools]. == Изменение размера объектов ==#Scale Указатель: [[JOSMImage(cursor/scale,nolink,middle)]] Активация: {{{Ctrl+Alt}}} + {{{левая кнопка мыши}}} и перемещение мыши вверх/вниз Действие: * Меняет размер выделенных точек и линий относительно их геометрического центра. Пропорции сохраняются. * Если используется только на 2 точках, то перемещает их от их средней точки или к ней (в зависимости от перемещения мыши) == Дополнительная информация == В дополнение к действиям мышью выделение или перемещение зависит от некоторых параметров, чтобы вы не могли переместить объекты, когда хотите их просто выделить. Это особенно важно на устройствах типа планшетов, которые чувствительны к касанию или использованию стилуса. Если указатель перемещается между нажатием и отпусканием левой кнопки мыши, то объект будет перемещён только если указатель сместился более чем на 5 пикселей или задержался на одном месте более 0.2 секунды. В противном случае объект будет просто выделен. Эти два параметра можно изменить в [wiki:Ru:Help/Preferences/Advanced расширенных настройках] {{{edit.initial-move-threshold}}} (пиксели) и {{{edit.initial-move-delay}}} (миллисекунды). == Смотрите также == * [[Shortcuts#Altkey]] - если {{{Alt}}} не работает * [Action/UnselectAll Снять выделение] {{{Escape}}} * [wiki:Help/Plugin/UtilsPlugin2 UtilsPlugin2] содержит дополнительные функции выделения ---- Назад к [EditToolbar Панель инструментов редактирования][[BR]] Назад к [wiki:/Ru:Help Основной странице справки]