Применение компоновки к схеме сети

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

Требования и предварительные условия

Требования и предварительные условия, которые должны выполняться для применения компоновки к схеме сети, следующие:

  • Эта операция применяется к слою схемы сети из инженерной сети или сети трассировки в файловой или мобильной базе геоданных или из сервиса схемы сети. При работе с инженерной сетью или сетью трассировки в многопользовательской базе геоданных входной слой схемы сети должен браться из сервиса.
  • Поскольку эта операция является транзакционной, необходимо сохранить правки до ее запуска.

Применение компоновки к схеме сети

Для применения компоновки к схеме сети выполните следующие шаги:

  1. Активируйте схему сети, к которой вы хотели бы применить компоновку. Это будет зависеть от того, открыта ли уже интересующая вас схема или нет:
    • Если схема сохранена, но еще не открыта, запустите функцию Найти схемы на вкладке Схема сети или на вкладке Данные под вкладкой инженерная сеть или сеть трассировки, и вы легко найдете и откроете схему, с которой вы хотели бы поработать.
    • Если схема уже открыта, щелкните вид карты, который ссылается на желаемую схему. Если вид карты не связан с картой схемы или связан с картой схемы, ссылающейся на несколько схем сети, тогда щелкните слой схемы сети на панели Содержание.
  2. Если вы захотите выполнить алгоритм на поднаборе объектов в схеме сети, используйте для выбора объектов схемы один из инструментов Выбрать объекты (например, Выбрать по прямоугольнику, Выбрать по полигону).
  3. Если вы собираетесь применить компоновки схемы Развитое дерево, Дерево главной линии или Радиальное дерево и хотите, чтобы алгоритм компоновки этого дерева начал выполняться из определенного корневого соединения, выполните следующие шаги:
    1. На вкладке Схема сети щелкните стрелку ниспадающего списка в разделе Задать флаги в группе Компоновка и выберите Задать корневое соединение Установить исходное соединение.
    2. Щелкните на соединении.

      На месте щелчка на соединении появится зеленый кружок, если это соединение было корректно задано как корневое.

  4. Если вы планируете применить компоновку Дерево главной линии и желаете, чтобы эта главная линия заканчивалась в определенном соединении, выполните следующие шаги:
    1. На вкладке Схема сети щелкните стрелку вниз под Задать флажки в группе Компоновка и выберите Задать конечное соединение, Инструмент Задать конечное соединение
    2. Щелкните на соединении.

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

  5. Чтобы применить компоновку Повернуть дерево, вы должны указать одно или несколько поворотных узлов, вокруг которых будет выполняться этот поворот. Возможно выполнение поворота с предотвращением его выхода за пределы определенных объектов. Для этого надо указать барьеры на объектах схемы. Эти операции подробно описаны в шагах ниже:
    1. На вкладке Схема сети щелкните стрелку вниз под Задать флажки в группе Компоновка и выберите Задать поворотный узел, Инструмент Задать поворотный узел.
    2. Щелчком укажите поворотный узел.

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

    3. На вкладке Схема сети щелкните стрелку вниз под Задать флажки в группе Компоновка и выберите Задать барьер, Установить барьеры.
    4. Щелкните объект схемы, на котором вы хотели бы установить барьер.

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

      Примечание:

      Барьеры также можно задать до выполнения компоновки Главное кольцо.

  6. Щелкните стрелку вниз на кнопке Компоновки схемы в группе Компоновка и выберите желаемую компоновку для галереи:
    Галерея Выбор компоновки

    На панели Геообработка появится соответствующий инструмент геообработки. Он имеет стандартные для помещений значения параметров, заданные для алгоритма. Исключением является случай, когда активная схема сети создана на основе шаблона, для которого алгоритм компоновки был отдельно настроен с другими значениями параметров по умолчанию.

  7. Проверьте или измените значения параметров инструментов для алгоритма компоновки.
  8. Щелкните Запустить.

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

Запуск компоновок схем в асинхронном режиме на сервере

Если схема, к которой вы собираетесь применить компоновку, будет очень большой – например, схема, на которой представлено более 25 000 объектов, вы можете включить опцию Запустить в асинхронном режиме на сервере. Этот параметр не рассматривается как параметр самой компоновки схемы, но доступен для каждого инструмента компоновки в разделе Расширенные опции.

Подробнее об асинхронном режиме

Флаги схем для определенных компоновок схем

Инструменты флагов схемы – Задать корневое соединение, Задать конечное соединение, Задать поворотный узел или Задать барьер, все они работают одинаково:

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

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

Примечание:

Поскольку конечные соединения тесно связаны с корневыми соединениями, при активации инструмента Задать конечное соединение вы видите флажки и Коренных соединений, и флажки Конечных соединений, которые уже установлены в активном слое схемы. По этой же причине при активации инструментов Задать поворотный узел или Задать барьер вы видите флаги и поворотного узла, и барьеров, которые уже установлены в активном слое схемы.

Связанные разделы