wiki:Ru:Help/Action/Extrude

Создание полигонов с помощью выдавливания

source:trunk/resources/images/mapmode/extrude/extrude.svg Сочетание клаивш: X — один из рабочих режимов

Combination of 90 and 180 degree tools, more details below.

Перемещение точки вдоль смежного сегмента (+Ctrl)

Это особый случай — когда выделена точка. Нажмите Ctrl для активации режима. Этот режим не создаёт никаких новых точек или линий.

Позволяет переместить точку в одном из двух направлений вдоль смежного с ней сегмента. Таким образом, точка может быть перемещена в любом из (2*количество сегментов) направлений:

Параллельное перемещение сегмента (+Ctrl)

source:trunk/resources/images/cursor/modifier/rectangle_move.svg Перемещает сегмент линии параллельно. Точки перемещаются, даже если они соединены с другими линиями.

Этот режим не создаёт никаких новых точек или линий.

Основное использование выдавливания на замкнутых линия

В этом примере приблизительные контуры зданий, созданные инструментом Рисовать здания, уточняются за счет неоднократного применения выдавливания, которое будет описано ниже:

https://github.com/mapbox/mapping/wiki/Advanced-mapping-guide#buildings https://github.com/mapbox/mapping/issues/162

Особый случай с двумя точками

Начав с одного сегмента линии, получаем прямоугольник.

На замкнутых линиях

Щёлкните на сегменте линии и перетащите его. Возможны 3 направления - под прямым углом к исходной позиции и вдоль смежных сегментов. Выбранный «направляющий» сегмент будет выделен подсветкой.

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

Двойной щелчок вставляет точку

Двойной щелчок на сегменте линии вставляет новую точку.

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

Двойное выравнивание (X X)

Включается/выключается клавишей X или пунктом source:trunk/resources/images/mapmode/extrude/dualalign.svg «Двойное выравнивание» меню Правка. Вместо использования одного направляющего сегмента и перемещения обеих точек выделенного исходного сегмента в одном и том же направлении, в этом режиме используются два направляющих сегмента (соседи исходного сегмента) и точки перемещаются каждая в соответствии с её собственным направляющим сегментом.

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

Создание промежуточных точек (+Shift)

source:trunk/resources/images/cursor/modifier/rectangle_plussmall.svg Всегда создаёт точки, даже если новый сегмент является просто продолжением старого.

Создание новой линии рядом (+Alt)

source:trunk/resources/images/cursor/modifier/rectangle_plus.svg Не из меняет исходную линию, только создаёт новую. Линии будут иметь две общие точки.

Использование выдавливания на незамкнутых линиях

Перетскивание конечной точки с (+Ctrl)

Удлиняет или укорачивает линию (перемещает точку вдоль сегмента):

you can also use this mode to extend or shink a line

Расширенные настройки

  • Цвет основной линии: по умолчанию цвет selected, но может быть изменён в расширенных настройках color.extrude.main.line.
  • Стиль основной линии: extrude.stroke.main. Параметры: <width> для сплошной линии (ширина в пикселях), <width> <dashlength> <spacelength> для пунктирной линии.
  • Стиль старой линии (используется при перемещении сегмента): extrude.ctrl.stroke.old-line (stroke parameters).
  • Цвет вспомогательной линии: Выдавливание: вспомогательная линия в настройках цветов.
  • Стиль вспомогательной линии: extrude.stroke.helper-line (stroke parameters).
  • Размер вспомогательного символа прямого угла: extrude.angle-symbol-radius (пиксели).
  • Перемещение точек без нажатия Ctrl: extrude.drag-nodes-without-ctrl (логическое значение).
  • Игнорирование общих точек во избежание перекрытия сегментов: extrude.ignore-shared-nodes (логическое значение).

Если включено (по умолчанию), то точки, общие с другой линией (линиями) остаются нетронутыми, и при выдавливании создаются новые точки.

Ignore shared nodes enabled[[br]] 1. original, 2. extrude from 1 downwards, 3. extrude from 1 upwards

Если отключено, общие точки остаются частью линии, сегменты могут перекрываться.

Ignore shared nodes disabled[[br]] 1. original, 2. extrude from 1 downwards, 3. extrude from 1 upwards

  • Выдавливание может производиться только если указатель перемещён больше, чем на заданное расстояние: extrude.initial-move-threshold (пиксели, по умолчанию 1).
  • Изменение сочетания клавиш для режима двойного выравнивания: присвойте extrude.dualalign.toggleOnRepeatedX значение false, чтобы отключить используемое по умолчанию, задайте новое сочетание для действия Режим: Двойное выравнивание при выдавливании.

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

Last modified 5 years ago Last modified on 2020-03-10T18:44:37+01:00
Note: See TracWiki for help on using the wiki.