Линейные объекты и волока. Построить сеть волоков. Размножить волок.
До начала создания волоков и вообще тех карты, должно быть понимание направления трелевки и вывозки древесины и примерного расположения складов. На основании этого и строится сеть волоков, позволяющая реализовать задуманное.
Предположим для нашей "учебной" делянки общее движение древесины выглядит как на картинке ниже. Так же есть условие: пересекать ручей только в одном месте. 
Склады могут быть расположены в южной части делянки или вне делянки у дороги, конечно их можно расположить и в центре делянки, все зависит от конкретных условий и задач. Склады находятся в слое "Линейные_техкарта" и рисуются как любой линейный объект. Склад в программе представлен как штабель шириной 6 метров.
Что бы точно нарисовать склад, или любой другой объект, относительно уже существующих объектов, волоков или границ или дорог и др., удобно пользоваться базовой функцией QGIS "Трассировка".
К примеру, надо сделать склад вдоль окружного волока в южной части делянки.
Готовимся к рисованию линейного объекта, но еще включаем режим трассировки.
Настраиваем трассировку. Настройка заключается в том, на каком расстоянии от существующих объектов будет располагаться наш новый объект, в данном случае склад вдоль волока. Нажав галочку на иконке "Включить трассировку" вписываем нужное нам расстояние в метрах. Рисование линейных объектов происходит по оси объекта, и нужно произвести не сложные арифметические расчеты, что бы применить нужный отступ. В нашем случае надо отступить от оси волока до оси склада, если волок принять шириной 4 метра, а склад шириной 6 метров, то получится от оси волока до оси склада будет 2+3=5 метров. Вписав нужное значение, можно нажать еще раз на галочку ЛКМ, или в любом месте карты ПКМ, и приступить к добавлению нового объекта.
Для рисования с трассировкой подводим курсор к волоку пока не сработает прилипание, щелкаем ЛКМ, тем самым начинается рисование линии. Ведем курсор по волоку, вдоль него рисуется пунктирная линия, эта линия и будет осью нашего нового объекта.
Доводим курсор до желаемого места, повторяя повороты, если они есть. Щелкаем ЛКМ, при этом пунктирная линия сменяется сплошной, далее можем продолжить рисование или завершить его щелчком ПКМ. После щелчка ПКМ на экране сразу отобразится нарисованный объект, склад.
При помощи трассировки объект строится с одной из сторон от опорного объекта. Если рисование происходит не с той стороны, с которой нужно (видно по появляющейся пунктирной линии), надо отменить рисование кнопкой "Esc" на клавиатуре или щелчком ПКМ, и начать с другого конца.
Схожим образом рисуются остальные линейные объекты и волока, с трассировкой или без нее.
При помощи базовых функций QGIS, конкретно при помощи трассировки, можно строить параллельные волока, опираясь на окружной волок или границы делянки или другие объекты.
К примеру нам надо построить волока параллельно одному волоку. Готовимся к созданию новых объектов, настраиваем расстояние для трассировки.
Завершив рисование в конце волока, получаем новый объект, пасечный волок, который с одной стороны не примыкает ни к чему, с другой стороны немного выходит за окружной волок. Далее придется дорисовывать свободный конец, и обрезать торчащий, это доступно базовыми функциями QGIS, но требует дополнительного времени. Тоже самое произойдет и со следующим волоком.
Функция "Построить сеть волоков" автоматически строит сеть прямолинейных волоков на всем участке. Направление и положение можно регулировать, а расстояние между волоками задано на панели плагина в верхней правой части.
Нажимаем кнопку "Построить сеть волоков" на панели плагина.
Панель плагина меняется, предлагается выбрать один участок на делянке. Программа автоматически включает режим выбора участков, нужно выбрать один участок щелчком ЛКМ.
Выбранный участок подсветится другим цветом. После нажимаем кнопку "Готово" на панели. Пока не выбран ни один участок, кнопка "Готова" не активна. Если это действие больше не требуется, можно просто закрыть панель "крестиком" в верхнем правом углу панели.
После нажатия кнопки "Готово", плагин переходит в режим настройки новой сети волоков. На участке появляются линии - предполагаемые волока, это настройка по умолчанию, которую можно поменять на панели плагина. Поменять можно расстояние между волоками, повернуть волока в любую сторону при помощи ползунка на панели плагина или кнопок "+" и "-", сдвинуть всю сеть в перпендикулярном направлении волокам в любую сторону при помощи ползунка на панели плагина.
Предполагая, что трелевка всего этого участка будет производится по правой стороне делянки по окружному волоку через ручей с севера на юг, настройка может выглядеть так как на картинке. 
Нажав на кнопку "Подтвердить", панель плагина возвращается в базовое рабочее состояние, линии на участке записываются в слой "Волока" и на карте они теперь отображаются пасечными волоками.
Положение волоков на участке можно поменять, начав заново процедуру "Построить сеть волоков". Нажимаем кнопку, выбираем участок, нажимаем "Готово". Старые волока пока остаются на участке, новые линии со своими настройками также отображаются. Выбираем новые настройки.
Нажав кнопку "Подтвердить", старые волока удаляются с участка, а новые сохраняются.
То же самое можно сделать на любом участке делянки. Эта функция подходит, когда волока прямолинейные.
Если же нужно автоматически построить сеть не прямолинейных волоков, надо воспользоваться функцией "Размножить выделенный волок".
Рассмотрим другой участок делянки. Нам надо построить сеть волоков параллельно одной части окружного волока.
Окружной волок состоит из одной линии, что бы размножить часть окружного волока, надо отрезать эту часть от общей линии. Это стандартная функция в QGIS. 1. Выбираем слой "Волока" 2. Включаем инструмент "Выбрать объекты" 3. Выбираем окружной волок. Волок выделяется другим цветом и углы линии обозначаются крестиками.
Выбираем инструмент "Разделение объектов" и приступаем к работе. Что бы разрезать линию в произвольном месте, нужно построить секущий отрезок, пересекающий линию в месте разреза.
Щелкнув ПКМ происходит разделение линии, с одной части линии снимается выделение, теперь это две линии, соприкасающиеся концами в месте разреза.
Что бы разрезать линию в точке поворота, по углу, достаточно подвести курсор к углу, что бы сработало примыкание.
Щелкаем ЛКМ. Линия разделится, с одной части линии снимается выделение, теперь это две линии, соприкасающиеся концами в месте разреза, на угле.
Осталось отделить нашу линию с другой стороны, что бы начать ее копирование.
Выделяем копируемую линию, что бы убедится, что она отделена от соседних. Нажимаем кнопку "Размножить выделенный волок" на панели плагина.
На карте появляется новая временная линия, это первая копия выделенного волока, у которой концы автоматически продлены до границ (в нашем случае продлен один левый край линии). И панель плагина сменяется панелью настройки. Тут можно поменять расстояние между новыми волоками, количество копий, изменить направление копирования (с одной или с другой стороны строить копии от выделенной линии). Меняя любой из параметров это тут же отражается на карте, можно галочками возле поля с количеством копий прибавлять и убавлять по одной линии и на карте они сразу будут появляться или исчезать.
Подобрав нужны параметры, если нас все устраивает, нажимаем кнопку "Сохранить".
После этого временные линии заносятся в слой "Волока" как пасечные волока. Это видно по карте, так же появляется информационная надпись о том, сколько было добавлено волоков. Панель настройки размножения волоков остается видимой и можно продолжить копировать другие линии или закрыть панель "крестиком" или кнопкой "Закрыть".
Продолжим копирование того же волока, только с другой стороны, что бы заполнить свободный от волоков угол.
Для этого просто ставим галочку "Изменить направление копий", и появляются новые временные линии, копии выделенного волока со старыми настройками. Копии строятся только на эксплуатационной части лесосеки, поэтому часть линий попадающих на НЭП не отображается. В некоторых случаях могут появляться лишние копии, вот как в нашем пересекающиеся линии, это из-за сложной конфигурации делянки. Можно попробовать настроить копирование, либо отменить это действие, закрыв панель настройки. В нашем случае можно попробовать уменьшить количество копий.
Снижая количество копий по одному до 5 лишние копии сами по себе пропали, можно сохранить этот результат.
Нажав кнопку "Сохранить" плагин показывает дополнительное окно с вопросом: "Оставить волока на всей площади или только на участке?". Это произошло потому что часть копий выделенной линии попала в соседний участок, не примыкающий к этой линии, и плагин может сохранить все отображенные временные линии ("на всей площади") или только на участке, к которому примыкает копируемая линия. Это сделано для тех редких случаев, когда волочная сеть на разных участках лесосеки совпадает. В нашем примере короткие волока на соседнем участке не нужны, нажмем кнопку "На участке".
Видно, что на "нашем" участке волака сохранились, а на соседнем - нет, что нам и требовалось. 
Для полноты картины надо продолжить копируемый волок до границы, это делается стандартными функциями QGIS.
В нашем примере удачно скопировались волока и хорошо подошли к ручью, но так происходит не всегда. Предположим, что мы копируем другой отрезок окружного волока.
Вот так выглядят временные копии поверх старых волоков.
При сохранении новых копий "На участке", старые волока обрезаются, а новые доходят до края участка, который находится за ручьем, что недопустимо, так как пересечение ручья должно быть только в одном месте. Теперь нужно будет отредактировать волока, которые пересекают ручей, так, что бы этого не было. Это не сложно сделать стандартными методами QGIS, редактированием вершин или разделением линий с последующим удалением лишних отрезков.
Но лучше всего, до копирования волоков, образовать еще один участок вокруг ручья, и копии в дальнейшем сами обрежутся по границе участка. 
В данном примере не долго отредактировать пару волоков, которые пересекли ручей, но порой этих волоков может быть гораздо больше и на их редактирование уйдет много времени, поэтому выделение таких "местечковых" участков может сэкономить много времени. Это может касаться не только ручьев, но и дорог, складов, других протяженных объектов, которые не надо пересекать волоками или они там вообще не нужны.



No comments to display
No comments to display